Аватар для Like a Phoenix
0 / 0 / 0
Регистрация: 05.06.2015
Сообщений: 7

Вставка html кода файлом

05.06.2015, 15:45. Показов 1681. Ответов 14
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.

Подскажите возможно ли как то к хтмл странице добавить еще html код через подгрузку файлом. Объясню с чем это связано: есть система дистанционного обучения Moodle и там можно прямо в системе писать код, но в этой textarea где мы пишем код есть ограничения на количество символов (54 000), в итоге я превысил лимит, потом освободил немного места путем подключения css и javascript через файлы, но очень быстро опять достиг лимита... Возможно ли как то к html странице, файлом подключить еще несколько html документов не используя фреймы или например через javascript вставлять код кусками... Буду благодарен за любые варианты...
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.06.2015, 15:45
Ответы с готовыми решениями:

Вставка JS кода в HTML
Помогите интегрировать даный код в HTML страницу .Чтобы можно было вводить число и после нажатия на кнопку появлялся результат. Сам...

Вставка html кода во вьюшки
прописывая во вьюшке <%= '<br/>' %> получаем на выходе <br/> а хочу большую красную кнопку, чтобы на выходе получалось именно...

Вставка кода внутрь html-файла
Есть сгенерированная страница html. И я с помошью javascript , а точнее ajax получаю некоторые участки кода. Как мне их вставить на...

14
Заблокирован
05.06.2015, 15:58
Либо AJAX (JS+PHP), либо обычный многостраничный сайт на серверном языке (PHP).
1
 Аватар для Like a Phoenix
0 / 0 / 0
Регистрация: 05.06.2015
Сообщений: 7
05.06.2015, 16:00  [ТС]
Проблема в том, что php использовать никак нельзя... админ заблокировал все доступы к нему... приходится крутится только через html css js... по другому никак ?
0
Заблокирован
05.06.2015, 16:12
Так вам нужно на определенном сайте это сделать? Тогда спросите админа. Может, сможет вам организовать песочницу для вставки HTML-кода. Я когда-то такое делала.

Добавлено через 5 минут
Нашла... там можно вставлять HTML-код из файла в определенный шаблон и отдельно графические файлы трех типов.
1
 Аватар для Like a Phoenix
0 / 0 / 0
Регистрация: 05.06.2015
Сообщений: 7
05.06.2015, 16:15  [ТС]
Как вам сказать ) У нашего админа один девиз "Не трогай систему - и все будет работать, тронешь - УБЬЕТ !!!", он против любого нововведения... У нас по сути это и есть песочница... Только созданная первоначальными разработчиками и имеющая 1001 ограничение...

Добавлено через 43 секунды
А как вставить html файлом ?
0
Заблокирован
05.06.2015, 16:24
У вас не получится это сделать без вмешательства в сайт. Я для этого отдельный модуль писала.

А по какой причине это нужно делать именно на определенном сайте? Может, спокойно сделать это у себя и не наседать на вашего админа.
1
 Аватар для Like a Phoenix
0 / 0 / 0
Регистрация: 05.06.2015
Сообщений: 7
05.06.2015, 16:26  [ТС]
Проблема в том что вся система дистанционного обучения компании построена на Moodle... + у этой штуки есть небольшие удобства и виде интерпретируемых иньекций к базе данных т.е. используя простые команды [[FIO]] можно записывать и извлекать некоторую информацию которую потом можно обработать ява скриптом... т.е. скорей всего никак не получится подключит ьфайл ? может можно через ява скрипт вставлять тупо код в страницу, а ява скрипт файл уже подключать...
0
Заблокирован
05.06.2015, 16:37
Лучший ответ Сообщение было отмечено Like a Phoenix как решение

Решение

Ну, если на размер HTML наложены ограничения, попробуйте хранить контент в JS-файлах и при загрузке страниц дописывать его на страницу.
1
 Аватар для Like a Phoenix
0 / 0 / 0
Регистрация: 05.06.2015
Сообщений: 7
05.06.2015, 16:42  [ТС]
Можете пожалуйста показать как примерно должен выглядеть JS файл чтобы html код отображался на странице ?
0
Заблокирован
05.06.2015, 16:54
Ну, например:
JavaScript
1
document.getElementById('content').innerHTML='...';
1
 Аватар для Like a Phoenix
0 / 0 / 0
Регистрация: 05.06.2015
Сообщений: 7
05.06.2015, 16:59  [ТС]
Спасибо ) вот только не представляю как я буду таким способом еще 50 000 символо дописывать ) но все равно огромное спасибо
0
Заблокирован
05.06.2015, 17:04
Вообще можно попробовать вычитывать файлы посредством AJAX.

Добавлено через 2 минуты
Цитата Сообщение от Like a Phoenix Посмотреть сообщение
вот только не представляю как я буду таким способом еще 50 000 символо дописывать )
В HTML-коде апострофы редко встречаются, если конечно вы не используете их в качестве кавычек. Просто пишете на месте многоточия ваш HTML-код.
1
 Аватар для Like a Phoenix
0 / 0 / 0
Регистрация: 05.06.2015
Сообщений: 7
05.06.2015, 17:06  [ТС]
Оке ) еще раз спасибо, пошел кодить, глянем что выйдет.
0
Заблокирован
05.06.2015, 17:47
Удачи. Может, это пригодится:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
function loadfile(filename)
{
  var xhr;
  try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); }
  catch (e)
  {
    try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); }
    catch (E) { xhr=false; }
  }
  if (!xhr && typeof XMLHttpRequest!='undefined') { xhr = new XMLHttpRequest(); }
 
  if (xhr==null) { return false; }
  else
  {
    xhr.open('GET',filename,true);
    xhr.onreadystatechange = function()
    {
      if (xhr.readyState==4)
      {
        document.getElementById('loading').style.visibility='hidden';
        document.getElementById('content').innerHTML=xhr.status==200?xhr.responseText:'Ошибка передачи!';
      }
    }
    xhr.send(null);
    document.getElementById('loading').style.visibility='visible';
    return true;
  }
}
0
 Аватар для alexsamos33
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
06.06.2015, 20:56
Посмотри ajax, XMLHTTP request или функцию jQuery.load()
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.06.2015, 20:56
Помогаю со студенческими работами здесь

Вставка php кода в html файл
Доброго дня уважаемые форумчане. Вопрос такой, весь сайт на html, и проблема в том, что если мне необходимо поменять что-то в шапке,...

Вставка HTML кода в PHP файл
Всем привет! Скажите пожалуйста какой из методов лучше всего использовать для вставки html? Вариант1 <?php function(); if...

Вставка переменной в код html из кода php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta...

Вставка html-кода в заданное место на страннице
Есть менюшка, хочу модернизировать таким образом, что когда размер экрана меньше, скажем 400px, вместо надписи кнопки появлялся значок ...

Обработка события Click, вставка html после генерации и обработка этого кода
Подскажите пожалуйста как заставить работать эту часть кода 18 строка $(".image").click(function() { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

Новые блоги и статьи
Настройка гиперпараметров с помощью Grid Search и Random Search в Python
AI_Generated 15.05.2025
В машинном обучении существует фундаментальное разделение между параметрами и гиперпараметрами моделей. Если параметры – это те величины, которые алгоритм "изучает" непосредственно из данных (веса. . .
Сериализация и десериализация данных на Python
py-thonny 15.05.2025
Сериализация — это своего рода "замораживание" объектов. Вы берёте живой, динамический объект из памяти и превращаете его в статичную строку или поток байтов. А десериализация выполняет обратный. . .
Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности - ещё и безопасность.
Hrethgir 14.05.2025
Помимо огромного плюса в энергоэффективности, асинхронная логика - тотальный контроль над каждым совершённым тактом, а значит - безусловная безопасность, где безконтрольно не совершится ни одного. . .
Многопоточные приложения на C++
bytestream 14.05.2025
C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . .
Stack, Queue и Hashtable в C#
UnmanagedCoder 14.05.2025
Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . .
Как использовать OAuth2 со Spring Security в Java
Javaican 14.05.2025
Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .
Анализ текста на Python с NLTK и Spacy
AI_Generated 14.05.2025
NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . .
Реализация DI в PHP
Jason-Webb 13.05.2025
Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025
Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025
В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru