加载页眉和页脚文件

时间:2017-01-31 10:03:47

标签: javascript jquery

<script>    
  $("#header").load("header.html");
  $("#footer").load("footer.html");
</script> 

我添加了脚本部分以在每个页面上加载头文件和页脚文件,但它只在firefox上加载。为什么不加载chrome?

1 个答案:

答案 0 :(得分:0)

解决方案1)&#34;相同的原产地政策&#34;由Chrome解释(或具有相同效果的错误)。尝试使用--allow-file-access-from-files运行Chrome。

参考stackoverflow

解决方案2)问题在于,出于安全原因,Chrome会阻止本地文件的.load()。如果您在服务器上使用它,它可以工作,因为所有文件都来自同一个地方。

要在本地启用工作版本,请尝试:

在Mac OS X中,完全是Chrome,请输入终端:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --allow-file-access-from-files

Referance:stackoverflow