IE8上的Ajax/PHP问题
在为一个客户开发web应用程序时,我偶然发现了一点悖论。 该应用程序是PHP/Ajax,我们已经在所有主要浏览器上测试过它,包括IE7-IE8 然而,一个拥有windows7和IE8的客户端收到下面的错误消息,应用程序挂起,但当我在IE、Firefox和Chrome上使用它时,它就没事了 这可能是因为浏览器上存在安全问题,我们可以更改浏览器上的设置,因为他们的IE8和我的IE8不匹配IE8上的Ajax/PHP问题,php,ajax,internet-explorer,Php,Ajax,Internet Explorer,在为一个客户开发web应用程序时,我偶然发现了一点悖论。 该应用程序是PHP/Ajax,我们已经在所有主要浏览器上测试过它,包括IE7-IE8 然而,一个拥有windows7和IE8的客户端收到下面的错误消息,应用程序挂起,但当我在IE、Firefox和Chrome上使用它时,它就没事了 这可能是因为浏览器上存在安全问题,我们可以更改浏览器上的设置,因为他们的IE8和我的IE8不匹配 好的,在屏幕截图()中键入url后,我能够找到有问题的代码。该文件的第112行(如错误所示)为: 现在,很容易看
好的,在屏幕截图()中键入url后,我能够找到有问题的代码。该文件的第112行(如错误所示)为: 现在,很容易看到这里的错误。它应该是
removeAttr
而不是remoteAttr
做出这样的改变,你应该是金黄色的。好的,在屏幕截图()中键入url后,我能够找到有问题的代码。该文件的第112行(如错误所示)为: 现在,很容易看到这里的错误。它应该是
removeAttr
而不是remoteAttr
做出这样的改变,你应该是金黄色的。像往常一样,IE的错误消息完全没有帮助。我们需要先查看代码,然后才能在这里提供任何真正的帮助。IE8的错误消息实际上非常有用,因为行号通常是正确的(不像IE6天行号没有意义)。。。所以,看看发布的文件的第112行,看看它试图做什么……我经常发现IE的大多数错误都来自最后有一个额外的数组。例如
var foo=[bar,baz,]代码>而FF没有抱怨。@Blair:这与此错误消息不太合适(这不是语法错误,是对象的属性/方法访问错误)@丹尼尔:把代码放在那个文件里…@ircmaxell-True。也许这是indexOf的一种用法?和往常一样,IE的错误消息完全没有帮助。我们需要先查看代码,然后才能在这里提供任何真正的帮助。IE8的错误消息实际上非常有用,因为行号通常是正确的(不像IE6天行号没有意义)。。。所以,看看发布的文件的第112行,看看它试图做什么……我经常发现IE的大多数错误都来自最后有一个额外的数组。例如var foo=[bar,baz,]代码>而FF没有抱怨。@Blair:这与此错误消息不太合适(这不是语法错误,是对象的属性/方法访问错误)@丹尼尔:把代码放在那个文件里…@ircmaxell-True。也许这是indexOf的用法?
$('#regGenderM').remoteAttr('checked','checked');