Как я могу вставить текст из внешнего файла на див?


Как говорится в заголовке; мне нужно содержимое внешнего файла (текст, html, php и т. д.) на div. Во внешнем файле есть текст, который называется text_1.txt или * text_1.html*, и я хочу, чтобы этот текст отображался в div, который расположен на главной странице.


Идеальным решением был бы довольно простой код для отображения текста из текстового или html-файла. вставляя его в div-класс: content

Здесь я проиллюстрировал проблему с базовым кодом, используйте это как пример для написания решения.

Код в text_1.html:

<p>Hello world.</p>

Код в индексе.html:

<!doctype html>
<html>
<head>
<title>Homepage</title>
</head>

<body>


<div class="content"></div>


</body>
</html>

Это так просто, как я могу выразиться. Я очень ценю все ответы, которые получаю, спасибо.

PS вот некоторые вещи, которые вы должны избегать ответа:

  • используйте iframes или любое другое решение типа фрейма.
  • используйте функцию onclick в jquery и т. д.
  • используйте неэффективные текстовые поля для замены определенного текста.
  • сделать использование кода вставки для виртуального сервера или аналогичных методов.
2 4

2 ответа:

Почему бы вам просто не сделать это с помощью jquery

$(document).ready(function() {
 $('.content').load('text_1.html');
});

Нет никакого способа сделать это, если и до тех пор, пока вы не используете серверную сторону включает использование PHP, ASP или JSP

Http://en.wikipedia.org/wiki/Server_Side_Includes

Если вы хотите сделать это с помощью php, вы можете использовать следующее:

require_once('filename.php'); /* For including files */

Или используйте собственные функции для открытия файлов .txt на ваших страницах