2011-04-27 67 views
1

我试图在Chrome中加载test.html,但什么也没看见。但在Firefox中,我能够看到这项工作“哈哈”。它看起来像JQuery .html()在Chrome中不起作用。我需要补救措施。谢谢。JQuery .html()无法在Chrome中工作

的test.html:

contents.html:

<b>haha</b> 
+0

您是在一个Web服务器上,还是在本地文件系统上运行这些文件?如果您未使用Web服务器,出于安全目的,AJAX的行为在不同浏览器中可能会有所不同。尝试将这些文件上传到某种Web主机并在那里进行测试。 – nlaq 2011-04-27 22:29:25

+0

@NelsonLaQuet正是我在想什么。 Google chrome禁止访问存储在您计算机上的文件。 – William 2011-04-27 22:31:04

回答

2

如果你对你的电脑谷歌浏览器不允许在您的计算机上的文件访问。这是一项安全措施,尽管烦人可能是正确的决定。

在JQuery中没有错误,谷歌浏览器只是阻止访问。

你也许可以解决这个问题,将它嵌入到iframe中,但这不值得花时间和精力。

我建议下载xammp或apache,以便您可以通过http://localhost访问您自己的计算机。

+0

谢谢。我曾怀疑过,但后来需要有人为我确认。 – tamakisquare 2011-04-27 22:41:11