怎样在父页面里调用iframe里的javascript函数,不知能否这样调用。

Rockeyq 2002-11-05 03:48:18
怎样在父页面里调用iframe里的javascript函数,不知能否这样调用。
...全文
1088 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rockeyq 2002-11-05
  • 打赏
  • 举报
回复
不是载入时出错,只是当我按了按扭后就,报错,然后不管它,就又能用
希默软件 2002-11-05
  • 打赏
  • 举报
回复
JSP我不会,报错是页面载入就报错吗?
Rockeyq 2002-11-05
  • 打赏
  • 举报
回复
我这里也成功了,不过是这样的,我把它移植到jsp页面中,第一次打开就报错“对象不支持属性或方法”,当问是否调试时,选否,这时再点按扭就正常了。WHY??????谢谢!!
希默软件 2002-11-05
  • 打赏
  • 举报
回复
我这里测试我给你那段成功了,我回第一帖使用document.all.不行,不要all就可以了
Rockeyq 2002-11-05
  • 打赏
  • 举报
回复
呵呵,我没那么笨
希默软件 2002-11-05
  • 打赏
  • 举报
回复
晕,你不会把下面的代码放进一个页面调试了吧?

<iframe id=a1 src="a.htm"></iframe>
<button onclick=a1.window.aaa()>Button</button>

a.htm页面的内容,以下单独存为一个文件a.htm
====
<script>
function aaa()
{
alert();
}
</script>
Rockeyq 2002-11-05
  • 打赏
  • 举报
回复
还不行,为什么?“对象不支持属性或方法”
wangxj0600 2002-11-05
  • 打赏
  • 举报
回复
self.frames[frameName].functionName()
Rockeyq 2002-11-05
  • 打赏
  • 举报
回复
过不去呀,不支持方法什么的
希默软件 2002-11-05
  • 打赏
  • 举报
回复
Sorry

<iframe id=a1 src="a.htm"></iframe>
<button onclick=a1.window.aaa()>Button</button>

a.htm
====
<script>
function aaa()
{
alert();
}
</script>
希默软件 2002-11-05
  • 打赏
  • 举报
回复
Sorry

<iframe id=a1 src="a.htm"></iframe>
<button onclick=a1.window.aaa()>Button</button>

a.htm
====
<script>
function aaa()
{
alert();
}
</script>
95306 2002-11-05
  • 打赏
  • 举报
回复
top.iframeName.functionName()
孟子E章 2002-11-05
  • 打赏
  • 举报
回复
document.frames("iframeName").functionName()
希默软件 2002-11-05
  • 打赏
  • 举报
回复
<iframe name=a1 src="..."><iframe>

使用:
document.all.a1.函数名

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧