错误:'document.all(...)' 为空或不是对象
拜托,是什么错误<scriptlanguage="javascript">//man=getCookie('main')functiondakai(tt){//varun...
拜托,是什么错误
<script language="javascript">
//man=getCookie('main')
function dakai(tt)
{
//var undefined
//var man=getCookie('main')
//'man="main";
var my=new Object()
var today=new Date()
var h=today.getHours()
var m=today.getMinutes()
var s=today.getSeconds()
var str=h+""+m+""+s
my["tt"+str]=window.open('Default.htm')
var t=eval("my.tt"+str)
eval("my.tt"+str).document.all["main"].src=tt
//t.frames.main.document.write(tt)
return false;
}
</script>
http://www.uighur.cn/bbs
论坛上右边有个1到17的板块儿,我想点进去论坛里面是出现这中错误,论坛里面有两个IFREAME 一个是右边的栏目,一个是左边内容框,我点首页的某个板块时,应该打开相关的板块里面,但是我写了上面的JS程序,第一次打开是正常,第二次就出现document.all(...)不是对象,等错误提示,就不能跳到指定位置.
注释:main是两个IFREAME中显示内容部分的ID
高手帮帮 展开
<script language="javascript">
//man=getCookie('main')
function dakai(tt)
{
//var undefined
//var man=getCookie('main')
//'man="main";
var my=new Object()
var today=new Date()
var h=today.getHours()
var m=today.getMinutes()
var s=today.getSeconds()
var str=h+""+m+""+s
my["tt"+str]=window.open('Default.htm')
var t=eval("my.tt"+str)
eval("my.tt"+str).document.all["main"].src=tt
//t.frames.main.document.write(tt)
return false;
}
</script>
http://www.uighur.cn/bbs
论坛上右边有个1到17的板块儿,我想点进去论坛里面是出现这中错误,论坛里面有两个IFREAME 一个是右边的栏目,一个是左边内容框,我点首页的某个板块时,应该打开相关的板块里面,但是我写了上面的JS程序,第一次打开是正常,第二次就出现document.all(...)不是对象,等错误提示,就不能跳到指定位置.
注释:main是两个IFREAME中显示内容部分的ID
高手帮帮 展开
2个回答
展开全部
应该是你的Id出现了问题
方法1、你可以断点看看你找的那个对象运行后的ID,或者右击页面->查看源代码->找到对象的ID。将运行后的ID写到里面就行了。
方法2、’<%=Yourid.ClientID%>‘
方法1、你可以断点看看你找的那个对象运行后的ID,或者右击页面->查看源代码->找到对象的ID。将运行后的ID写到里面就行了。
方法2、’<%=Yourid.ClientID%>‘
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
括号里的对象ID写错了吧,
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询