求高手帮我看下这段JS代码有什么问题,在IE下执行正常但是在firefox下不执行!! 20
varPHOTYPEO=getUpdateType("PHOTYPE1");varbuffalo=newBuffalo("http://www.abc.com/BUFFA...
var PHOTYPEO = getUpdateType("PHOTYPE1");
var buffalo = new Buffalo("http://www.abc.com/BUFFALO");
var obj = new Object();
obj["CITYCODE"] = countcode;
obj["PHONO"] = countnum;
obj["SERV_TYPE"] = PHOTYPEO;
alert("111");
buffalo.remoteCall("PayAjax.getCacheBlance",[ obj ],
alert("222");
function(reply) {
alert("333");
var objj = reply.getResult();
if (objj != null) {
if (/^-?\d*\.\d*$/.test(objj) == true) {
document.getElementById("table_ts").innerHTML = "<font color=\"blue\"><B>你好</B>"
+ "<font color=\"blue\"><B></B>"
+ countnum
+ "<font color=\"blue\"><B>,您当前的积分为:</B>"
+ objj
+"</font>";
alert("444");
}
}
上述代码是我的一段JS里面的部分代码,我测试时添加了4个alert。其中在IE中4个alert都执行了的,表示代码执行完了,但是在firefox中,只有alert("111“)执行了的,其余的3个alert都没执行。是代码不规范吗?
求帮助!! 谢谢 展开
var buffalo = new Buffalo("http://www.abc.com/BUFFALO");
var obj = new Object();
obj["CITYCODE"] = countcode;
obj["PHONO"] = countnum;
obj["SERV_TYPE"] = PHOTYPEO;
alert("111");
buffalo.remoteCall("PayAjax.getCacheBlance",[ obj ],
alert("222");
function(reply) {
alert("333");
var objj = reply.getResult();
if (objj != null) {
if (/^-?\d*\.\d*$/.test(objj) == true) {
document.getElementById("table_ts").innerHTML = "<font color=\"blue\"><B>你好</B>"
+ "<font color=\"blue\"><B></B>"
+ countnum
+ "<font color=\"blue\"><B>,您当前的积分为:</B>"
+ objj
+"</font>";
alert("444");
}
}
上述代码是我的一段JS里面的部分代码,我测试时添加了4个alert。其中在IE中4个alert都执行了的,表示代码执行完了,但是在firefox中,只有alert("111“)执行了的,其余的3个alert都没执行。是代码不规范吗?
求帮助!! 谢谢 展开
2个回答
展开全部
您好!很高兴为您答疑!
火狐下您可以安装Firebug检查页面代码,错误部分会有提示,它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
火狐下您可以安装Firebug检查页面代码,错误部分会有提示,它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询