我试图在Chrome中加载test.html,但什么也没看见。但在Firefox中,我能够看到这项工作“哈哈”。它看起来像JQuery .html()在Chrome中不起作用。我需要补救措施。谢谢。JQuery .html()无法在Chrome中工作
的test.html:
contents.html:
<b>haha</b>
我试图在Chrome中加载test.html,但什么也没看见。但在Firefox中,我能够看到这项工作“哈哈”。它看起来像JQuery .html()在Chrome中不起作用。我需要补救措施。谢谢。JQuery .html()无法在Chrome中工作
的test.html:
contents.html:
<b>haha</b>
如果你对你的电脑谷歌浏览器不允许在您的计算机上的文件访问。这是一项安全措施,尽管烦人可能是正确的决定。
在JQuery中没有错误,谷歌浏览器只是阻止访问。
你也许可以解决这个问题,将它嵌入到iframe中,但这不值得花时间和精力。
我建议下载xammp或apache,以便您可以通过http://localhost访问您自己的计算机。
谢谢。我曾怀疑过,但后来需要有人为我确认。 – tamakisquare 2011-04-27 22:41:11
您是在一个Web服务器上,还是在本地文件系统上运行这些文件?如果您未使用Web服务器,出于安全目的,AJAX的行为在不同浏览器中可能会有所不同。尝试将这些文件上传到某种Web主机并在那里进行测试。 – nlaq 2011-04-27 22:29:25
@NelsonLaQuet正是我在想什么。 Google chrome禁止访问存储在您计算机上的文件。 – William 2011-04-27 22:31:04