2012-07-05 302 views
1

我有一个网站叫做www.kratosguide.comPHP网站的浏览器兼容性问题

该网站对大约90%的用户按预期工作,但是,最近我收到很多投诉,指出该网页没有在某些浏览器(如chrome/firefox/opera)中完全加载。

下面是截图,有人送我如何在页面加载:http://i.imgur.com/sqNX4.jpg

似乎只有页眉和页脚加载和index.php内容不是。

http://www.reddit.com/r/productivity/comments/w1y30/16_habits_you_should_do_everyday/

下面是展示用户说明上述问题的链接 - (4日评论关闭)。

我的主机无法复制问题在他们的最后,他们说它工作正常。我的朋友不断刷新他的页面缓存,他可以复制错误,但只是间歇性的。

在此先感谢。

* * *编辑:我忘了提及在WordPress上运行的网站,该网站在我的每个浏览器中都能正常工作,这让我很难看到问题来自哪里。

+1

你能澄清究竟是什么问题,并可能显示一些你的内部代码?你也可以更具体的浏览器? Chrome/Firefox/Opera可能会占访问者总数的50%以上...如果没有更好的信息,这将很难诊断 – 2012-07-05 16:35:20

+0

无法在Chrome上复制20.0.1132.47 m的窗口 – starbeamrainbowlabs 2012-07-05 16:39:40

+0

[Stack Overflow不是您的个人研究助理](http://meta.stackexchange.com/questions/128548/what-stack-overflow-is-not/128553#128553) – iambriansreed 2012-07-05 16:41:15

回答

2

检查控制台。你有一些错误

Uncaught ReferenceError: jQuery is not defined - 068690ea.84e407.js:24

该脚本可能引起被称为jQuery库前。

很难判断是什么原因导致错误而不能复制它。我会尝试在各种浏览器中加载它,看看我是否可以做到这一点。然后查看控制台是否有任何错误,并检查DOM以查看内容是否加载。

+1

这听起来像它没有加载JQuery。 – starbeamrainbowlabs 2012-07-05 16:40:36

+0

你认为这可能是一个JavaScript问题吗?我很难复制错误,因为该网站在我尝试的每个浏览器中都适用于我。 – user1504640 2012-07-05 16:44:40

+0

可能。无论此问题如何,您都应该修复错误。 – sachleen 2012-07-05 17:04:15

1

是的,我仍然看到日志中的错误。

让我更清楚。

对我而言,网页加载并可以100%显示,但是当我查看控制台时,我会看到下面显示的内容。这表示您有问题。我的个人设置允许我查看该页面,但使用不同的设置或插件,我无法看到该页面。你需要修复你的XSS错误。

您可以自己重现问题!

下载chrome(或firefox),然后加载页面,看看控制台,看到错误。

然后修复它。

下面


第一步原来的答复,解决镀铬出这些错误。看起来你有一个XSS错误。

enter image description here

+0

我重新加载了整个JS文件夹到我的网站并覆盖了旧的。这个错误是否仍然发生? – user1504640 2012-07-05 17:19:55

0

我看到了你的页面上未使用的1200元的CSS。尝试优化用户必须下载才能查看您的网站的数据量。我与我的网站有类似的问题,我意识到用户必须加载多少东西才能看到我的网站。

我在Firefox,Chrome,IE7 +下测试了它。我没有得到任何问题。

你似乎在使用WordPress,所以你可能想检查WordPress社区的类似问题。