Есть ли способ указать, куда добавляется контент XMLHttpRequest? - PullRequest
0 голосов
/ 11 октября 2019

Я использую библиотеку Javascript W3Schools для обработки HTML-включений на других HTML-страницах. Все идет хорошо, за исключением того, что я сталкиваюсь с некоторыми проблемами форматирования. Когда процесс include включается, он помещает HTML-код в тег body, когда я предпочитаю его использовать в другом теге. Я не хочу, чтобы форматирование моего тега тела влияло на импортируемый контент HTML. Я открыт для любых решений, но я бы предпочел что-то, что позволяет мне указывать определенный тег в документе HTML для импорта в него.

Я пытался поместить вызов Javascript в голову или снаружитега body, но не повезло.

Вот код, используемый W3Schools: https://www.w3schools.com/howto/howto_html_include.asp

<script src="https://www.w3schools.com/lib/w3.js"></script>

<!-- import header -->
<div w3-include-HTML="./includes/header.html"></div>

<!-- import navigation bar -->
<div w3-include-HTML="./includes/navbar.html"></div>

<!-- Script to Handle W3Schools HTML Includes -->
<script>
  w3.includeHTML();
</script>

Спасибо за помощь! Я надеюсь, что есть хороший способ сделать это, иначе я могу отформатировать свой текст вне тега body ... Хотя это далеко от идеала.

1 Ответ

0 голосов
/ 11 октября 2019

Вы пытались заменить <script> w3.includeHTML(); </script> на <script>includeHTML(); </script>?

...