PHP网站的浏览器兼容性问题

时间:2012-07-05 16:33:54

标签: php javascript html css wordpress

我有一个名为www.kratosguide.com的网站。

该网站对大约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上提到网站运行,这个网站在每个浏览器中都能正常运行,这让我很难看到问题来自哪里。

3 个答案:

答案 0 :(得分:2)

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

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

可能是因为在jquery库之前调用了这个脚本。

如果不能复制它,很难说出导致错误的原因。我试着在各种浏览器中加载它,看看我能不能做到这一点。然后查看控制台是否有任何错误,并检查DOM以查看内容是否加载。

答案 1 :(得分:1)

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

让我更清楚。

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

您可以自行重现此问题!

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

然后解决它。

以下原始答案


第一步,修复chrome显示的这些错误。看起来你有XSS错误。

enter image description here

答案 2 :(得分:0)

我在您的网页上看到了超过1200个未使用的CSS元素。尝试优化用户下载以查看您网站的数据量。我的网站遇到了类似的问题,我意识到用户需要加载多少东西来查看我的网站。

我在Firefox,Chrome,IE7 +下进行了测试。我没有遇到任何问题。

您似乎正在使用WordPress,因此您可能希望检查WordPress社区是否存在类似问题。