360浏览器支持ajax吗,请问IE11,chrome,360浏览器7.1极速等这些浏览器不支持ajax技术吗?...

在IE11, Chrome及360浏览器7.1极速模式下,一个JavaScript AJAX请求在执行到某个阶段时停止响应。代码在低版本浏览器如IE9, IE8及360浏览器的旧版本中正常运行。问题出现在`alert(8)`之后,服务器日志显示并未执行到`/s12d12/getTree.jsp`。可能的原因包括浏览器的兼容性问题、异步处理异常或代码中的某些特性在新版本浏览器中未被支持。寻求解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

请问IE11,chrome,360浏览器7.1极速等这些浏览器不支持ajax技术吗?0

02ae427d08e371d7e90d5b995e828d6d.pngqdh_water2016.01.12浏览69次分享举报

以下是源代码,下面的代码在IE9,IE8,360浏览器的低版本执行没有问题,下面所有的alert都可以执行到,但是当在IE11,chrome,360等高版本执行的时候,一般执行到 alert("8")就卡住了,不会再执行到alert("9"),从后台打印日志可以看到,根本就没有执行到"/s12d12/getTree.jsp",求各位大侠帮忙,看这个是哪里的问题了?

function getTree(parentNode,parentGroup,flag)

{

var treenode = document.getElementById("node"+parentNode);

var packet = new AJAXPacket("/s12d12/getTree.jsp");

packet.data.add("parentGroup" ,parentGroup);

alert("7");

packet.data.add("isAllTree" ,flag);

alert("8");

core.ajax.sendPacketHtml(packet,doGetTree);

packet =null;

function doGetTree(data)

{

alert("9");

setNav("tree");

$("#wait").hide();

var currnode ;

alert("10");

$.each( $(".navMain > div"), function(i, n){

alert("11");

if($(".navMain > div")[i].className=="dis")

{ //alert();

alert("12");

currnode=$(".navMain > div")[i].id;

return false;

}

});

alert("13");

$("#"+currnode)[0].className="dis";

alert("14");

$("#"+currnode).html(data);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值