为什么js在静态页面正常,可在.aspx页面中运行状态栏显示报错。。 为什么js在静态页面中不会报错,可是把它放到.aspx文件中效果达到的但就是状态栏显示报错.(错误信息:缺少对象)怎么解决这问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 注意JS的编码有时候JS里的注释可能引发问题。还有JS放置的地方。放到最后还是放在最开始 IE中的报错信息...引用的qq.js代码如下:function showandhide(h_id,hon_class,hout_class,c_id,totalnumber,activeno) { var h_id,hon_id,hout_id,c_id,totalnumber,activeno; for (var i=1;i<=totalnumber;i++) { document.getElementById(c_id+i).style.display='none'; document.getElementById(h_id+i).className=hout_class; } document.getElementById(c_id+activeno).style.display='block'; document.getElementById(h_id+activeno).className=hon_class;}initFloatTips(); if(typeof(HTMLElement)!="undefined")//给firefox定义contains()方法,ie下不起作用 { HTMLElement.prototype.contains=function (obj) { while(obj!=null&&typeof(obj.tagName)!="undefind"){// if(obj==this) return true; obj=obj.parentNode; } return false; } }function show(){ document.getElementById("meumid").style.display="none" document.getElementById("contentid").style.display="block"} function hideMsgBox(theEvent){ if (theEvent){ var browser=navigator.userAgent; if (browser.indexOf("Firefox")>0){//Firefox if (document.getElementById("contentid").contains(theEvent.relatedTarget)) { return } } if (browser.indexOf("MSIE")>0 || browser.indexOf("Presto")>=0){ if (document.getElementById('contentid').contains(event.toElement)) { return;//结束函式 } } } document.getElementById("meumid").style.display = "block"; document.getElementById("contentid").style.display = "none";} 注意 window.onload 页面加载完毕再该干啥干啥。 如何实现这个效果啊? javascript 能够为字符串添加下划线吗? JS 高手帮忙啊 求个正则 求助 IE每次打开提示ActiveX 交互不安全 求换皮肤的代码!急急 如何做站内搜索 请问如果不用window.open 打开窗口,怎样在ONLOAD时设置toolbar和menu不可见啊? 在页面前台判断,???50分!!!!! 一个我不懂的问题?? 强大的导航系统,谁能告诉我这个是怎么实现的? 如何调用<a>标签的 onclick 事件,并执行转向?
IE中的报错信息...引用的qq.js代码如下:
function showandhide(h_id,hon_class,hout_class,c_id,totalnumber,activeno) {
var h_id,hon_id,hout_id,c_id,totalnumber,activeno;
for (var i=1;i<=totalnumber;i++) {
document.getElementById(c_id+i).style.display='none';
document.getElementById(h_id+i).className=hout_class;
}
document.getElementById(c_id+activeno).style.display='block';
document.getElementById(h_id+activeno).className=hon_class;
}
initFloatTips();
if(typeof(HTMLElement)!="undefined")//给firefox定义contains()方法,ie下不起作用
{
HTMLElement.prototype.contains=function (obj)
{
while(obj!=null&&typeof(obj.tagName)!="undefind"){//
if(obj==this) return true;
obj=obj.parentNode;
}
return false;
}
}
function show()
{
document.getElementById("meumid").style.display="none"
document.getElementById("contentid").style.display="block"
}
function hideMsgBox(theEvent){
if (theEvent){
var browser=navigator.userAgent;
if (browser.indexOf("Firefox")>0){//Firefox
if (document.getElementById("contentid").contains(theEvent.relatedTarget)) {
return
}
}
if (browser.indexOf("MSIE")>0 || browser.indexOf("Presto")>=0){
if (document.getElementById('contentid').contains(event.toElement)) {
return;//结束函式
}
}
}
document.getElementById("meumid").style.display = "block";
document.getElementById("contentid").style.display = "none";}