一个JavaScript的问题,搞不定了
时间:2008-08-26 11:05:36
来源:论坛整理 作者: 编辑:chinaitzhe
{
var reltg = (event.relatedTarget) ? event.relatedTarget : event.toElement;
var tg = (window.event) ? event.srcElement : event.target;
if (tg.nodeName != 'DIV')
return;
while (reltg != tg && reltg.nodeName != 'BODY')
{
reltg = reltg.parentNode;
if (reltg == "xcx_tabmenu")
return;
}
if (reltg == tg)
return;
stopTimer();
startTimer();
}, false);
这段代码在我的非'iFrame'页面中好用,到了iframe页面中提示‘ while (reltg != tg && reltg.nodeName != 'BODY')’缺少对象
请问高手怎么解决
网友回复:在iframe的界面中要调用父窗体的对象要加个top.XX,负责调用的是本窗体的对象。
网友回复:写错了,“负责”应该是“否则”,呵呵。
网友回复:我也遇到这个问题怎么解决呀
网友回复:把这段删除就可以了 while (reltg != tg && reltg.nodeName != 'BODY')
{
reltg = reltg.parentNode;
if (reltg == "xcx_tabmenu")
return;
}
if (reltg == tg)
return;
关键字:问题,
上一篇:征名子了
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面