我想在我的网站上创建一个导航栏,在其中可以编辑单个文件,并且它将在所有页面上对其进行更改,因此我选择了在互联网上找到的此解决方案。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
在“ head”标签内,然后...
<!--Navigation bar-->
<div id="nav-placeholder">
</div>
<script>
$(function(){
$("#nav-placeholder").load("nav.html");
});
</script>
<!--end of Navigation bar-->
在“ body”标签内。
nav.html具有“样式”标签和内部带有“ svg”标签的“标头”标签。我正在使用Dreamweaver,当我在chrome上查看实时预览时,它可以正常工作,但是当我直接使用chrome打开该HTML文件时,导航栏不会加载。但是,当我直接在Edge中打开文件时,它运行正常,将显示导航栏。
怎么回事,如何解决?