重新的创建一个xmlhttp对象叫xmlhttp1 应该可以解决问题
function setPageData(){
if (xmlhttp1.readyState == 4 &&xmlhttp1.status == 200){
var word = bytes2BSTR(xmlhttp1.responseBody)
document.getElementById("myReg").innerHTML = word
}
}
有没有更好的方法我不知道
很简单,把冲突的部分改了。1.对象名不要重复。
2.调用页ID不要重复。
3.最容易出问题的部分在这:onload事件。
如果两个JS内都出现onload事件,那就会冲突。
你可用“查找”Ctrl+F键,找出所有的onload事件并且把onload事件调用的函数名或执行代码放到一起。
如:
第一种
window.onload=wgbf_moveit
第二种
window.onload=function(){
执行代码。。。。。
}
=================================
上面常见的onload事件使用方法。
你可以把onload事件写在一起。如下:
window.onload=function(){
wgbf_moveit//第一种:函数名
执行代码。。。。。//第二种:执行代码
}