Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IE6中未调用jQuery.get回调_Jquery_Internet Explorer 6_Callback - Fatal编程技术网

IE6中未调用jQuery.get回调

IE6中未调用jQuery.get回调,jquery,internet-explorer-6,callback,Jquery,Internet Explorer 6,Callback,我有一些Javascript代码,其中包含对jQuery.get的调用。我正在传递一个回调以接收来自服务器的响应 在Firefox3.5Windows、Linux和IE8中,回调被可靠地调用。在IE6中,它从未被调用 我尝试了jQuery1.3和1.4,结果相同 IE6中是否存在可能导致此类问题的设置?我从两台不同的机器上试用过IE6,性能相同。马死-下来。我建议停止支持IE6。就像谷歌Gmail、YouTube、Facebook和Digg一样。IE6的份额已经微不足道。 P.S.>对不起,我说

我有一些Javascript代码,其中包含对jQuery.get的调用。我正在传递一个回调以接收来自服务器的响应

在Firefox3.5Windows、Linux和IE8中,回调被可靠地调用。在IE6中,它从未被调用

我尝试了jQuery1.3和1.4,结果相同


IE6中是否存在可能导致此类问题的设置?我从两台不同的机器上试用过IE6,性能相同。

马死-下来。我建议停止支持IE6。就像谷歌Gmail、YouTube、Facebook和Digg一样。IE6的份额已经微不足道。
P.S.>对不起,我说的是英语。

您能否确认在IE6中服务器对话正在进行,并且数据正在接收,如果没有,则不是回调问题,而是XmlHttpRequest问题

还可以尝试将ajax调用中的dataType属性设置为您获取的任何内容,因此对于实例,如果您获取一个xml文档,那么请执行以下操作

$(function() {
        $.ajax({
                type: "GET",
                url: "some.xml",
                dataType: "xml", //<<<<<<<<
                success: function(xmlData)
                {
                        alert('Fetch')
                }
        });
});

据我所知,这在过去引起了一些问题。

我做了很多尝试,但都没有成功。Wireshark告诉我服务器正在发送 请求的数据将返回到浏览器

所以现在我检测到IE6并重定向到一个页面,上面写着请升级你的浏览器

这并不理想,因为IE6仍然是Windows XP上的默认浏览器。然而 我们的目标受众是软件开发人员,他们不应该太在意
因为必须升级。

Paul可能有很好的理由支持IE6——一些公司的所有用户仍然使用IE6。根据我刚刚看到的几个浏览器统计数据,IE6的用户群与Chrome或Safari相当,介于5%到10%之间,这远远不能忽略。我还想用支持IE的另一个理由来扩展这一评论,IE6仍然是Windows Xp的默认浏览器,事实上,50/60%的企业仍然使用Windows Xp和代理设置等来控制这些用户,这只是支持IE6的又一个原因