主题:问一个关于 IE 老出错的问题 -- baumchen
症状:打开某些网页的时候(有些是每次,有些是一次,比如这儿)会弹出一个窗口,说“A Runtime Error has occured......ERROR:object required”。
怀疑是 spyware,因为我办公室里 winxp 下不曾有过这种事,可是找来找去也找不出。
这是登陆时出错的脚本,看上去又很正常:
function submitonce(theform)
{
var zlKeyVal=theform.Form_TAG.value;zlKeyVal.replace(',',',');
var zlTmp=zlKeyVal.split(',');
if(zlTmp.length>5)
{
alert('关键词数量上限不能超过 5 个!!!');
return false;
}
else
{
if (ie)
{
window.clipboardData.setData("Text",document.getElementById("Form_Content").innerHTML)
}
for (i=0;i<theform.length;i++)
{
var tempobj=theform.elements[i]; if(tempobj.type.toLowerCase()=="submit")
{
tempobj.disabled=true;
}
}
document.form1.submit();
return true
}
}
就是 form1.submit 这儿出的错,莫非是兼容性?
我也有同样的困惑。
这类问题,在FIREFOX和SAFARI里都没有问题,在若干时日之前,IE里也没有问题,但是后来在IE里就出了毛病,时好时坏。
这些问题包括原来的浮动菜单,以及现在的论坛首页里最下面的【发贴信息】链接。
想不通是什么问题。
XP 下似乎无此问题。2000 就不行了,莫非 2000 太老了?有些数据类型不大一样?