Ну, если все, что вам нужно сделать, это поместить текст из отдельного файла на вашу страницу (теги в тексте тоже будут работать), вы можете это сделать (ваши стили текста на главной странице - test.html
- все равно работать):
test.html
<html>
<body>
<p>Start</p>
<p>Beginning</p>
<div>
<script language="JavaScript" src="sample.js"></script>
</div>
<p>End</p>
</body>
</html>
sample.js
var data="Here is the imported text!";
document.write(data);
Вы всегда можете воссоздать теги HTML, которые вы хотите сами, в конце концов. Существует необходимость в серверных сценариях, чтобы захватить текст из другого файла, если вы не хотите делать что-то еще.
В любом случае, я начинаю использовать это для того, чтобы это сделать, если я обновляю описание, распространенное среди множества файлов HTML, мне нужно только обновить один файл, чтобы сделать это (файл .js
), а не каждый HTML-файл, содержащий текст.
Итак, в резюме вместо импортируя файл .html
, более простым решением является импорт файла .js
с содержимым файла .html
в переменной (и запись содержимого на экран, где вы вызываете скрипт).
Спасибо за вопрос.