我一直在使用W3Schools的Javascript库来处理其他HTML页面上的HTML包含。一切都进行得很好,除了我遇到了一些格式问题。当包含过程时,将HTML放入body标签中,而我希望将其放入其他标签中。我不希望我的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标签之外设置我的文本格式……虽然那不理想。
答案 0 :(得分:0)
您是否尝试将<script> w3.includeHTML(); </script>
替换为<script>includeHTML(); </script>
?