Вносить изменения в веб-сайт, написанный на HTML, на основе содержимого текстового файла. - PullRequest
0 голосов
/ 01 сентября 2018

Так что я безуспешно искал ответ на этот вопрос.

Итак, мне нужно, чтобы текст внутри файла .txt был вставлен в строку в коде html5, я не могу придумать, как это следует сформулировать, поэтому вот пример.

<iframe type="text/html" frameborder="0" width="1920" height="1080" src="https://www.youtube.com/embed/TEXTFILECONTENT" allowfullscreen></iframe>

И можно ли его менять каждый раз, когда меняется содержимое текстового файла?

На любые вопросы, пожалуйста, ответьте. Я уверен, что написал несколько неправильно.

Ответы [ 3 ]

0 голосов
/ 01 сентября 2018

Да, вы можете !, вы должны создать свой HTML5 с Ajax. Пример:

  1. Клиент открывает страницу HTML5
  2. Клиент получает свежий текст
  3. каждые 3 сек. AJAX синхронизировать ваш текстовый файл с сервера или других

это может решить вашу проблему, потому что если вы меняете текст, то каждые 3 сек. текст клиента обновляется ..

0 голосов
/ 01 сентября 2018

просто замените src на ваш файл .., замените 'TEXTFILECONTENT' на имя файла YOUR.txt

0 голосов
/ 01 сентября 2018

Ваш IFrame src должен быть просто установлен на полный URL-адрес текстового файла. В вашем примере замените «TEXTFILECONTENT» на имя файла, например «MyTextFile.txt». Затем браузер должен получить файл и отобразить его в iframe. Если ваш текстовый файл находится в подкаталоге, добавьте его в URL, например, «folder / textfile.txt».

Edit: Вы можете добавить ссылку на свою страницу, которая загружает текстовый файл в iframe. Сначала укажите свой идентификатор iframe, например:

<iframe id="myiframe" type="text/html" frameborder="0" width="1920" height="1080" src="https://www.youtube.com/embed/TEXTFILECONTENT" allowfullscreen></iframe>

Затем присвойте своей ссылке атрибут target, например:

<a href="discordinvite.txt" target="myiframe">Discord server</a>

Теперь, когда люди нажимают на ссылку, текстовый файл будет загружен в iframe.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...