Как я могу вставить текст из внешнего файла на див?
Как говорится в заголовке; мне нужно содержимое внешнего файла (текст, 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 ответа:
Почему бы вам просто не сделать это с помощью 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
на ваших страницах