Yii在Windows的IE7和FF中显示空白页

问题描述 投票:0回答:1

我有一个在Yii框架上运行的应用程序,当我在Ubuntu Firefox和Windows Chrome和Safari上查看该应用程序时,它运行良好。

在Windows上使用IE和Firefox时遇到问题。 该应用程序在一个特定屏幕上显示空白页。 该屏幕使用数据库插入和选择,没有例外。

请注意,我可以在其他浏览器上查看此屏幕。 IE显示空白页面,其中包含“ JSON是未定义错误” Javascript错误。

我尝试从布局文件中删除以下内容:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

我还尝试在IE中禁用DIVX插件。 没用

我在此页面上使用有状态的Yii表单。

internet-explorer yii
1个回答
1
投票

我已经发表了此评论,但是如果我将其发布为实际答案,也许可以得到一些代表。 ;)

如果IE显示空白页,并且您已经知道存在JavaScript错误,那么您很可能已发现问题。 通常,当出现JS错误时,IE将无法加载页面,而FF和Chrome将恢复并且仍然加载页面(尽管脚本可能无法正常工作)。

尝试使用IE开发人员工具来获取有关JS错误发生位置的更多详细信息。 另外,请检查Google Chrome控制台Firefox / Firebug,以查看错误是否也在这些浏览器中引发。 调试之后,JS IE可能会正常工作。

如果我知道IE,则对象/数组字符串中可能会有一个逗号。 :)这里是开始学习为什么JS在无法在其他浏览器上正常工作的IE上失败的好地方:

在Firefox上开发的Javascript在IE上失败的典型原因是什么?

祝好运!

© www.soinside.com 2019 - 2024. All rights reserved.