iframe的问题

阿米果 2004-10-14 01:59:29
有两个iframe,一个id为“ifa1”,另一个为“ifa2”,它们都链接一个名为test.htm的页面,
那么test.htm的脚本应该怎么写,使得在ifa1中点击时能弹出"ifa1",在ifa2中点击时能弹出"ifa2",
也就是说,怎么用脚本获取包含本页面的iframe对象?
...全文
92 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
pengxuan 2004-10-14
  • 打赏
  • 举报
回复
那就结贴了。
呵呵。
阿米果 2004-10-14
  • 打赏
  • 举报
回复
找到方法了。

alert(window.frameElement.id)


不过还是谢谢上面的朋友。
阿米果 2004-10-14
  • 打赏
  • 举报
回复
回追梦人:

这样还是有问题的。

如果我写上window.setTimeout("alert(parent.document.activeElement.name)",4000)


点击之后再激活主页面的其他元素,这样显然就不准确了
pengxuan 2004-10-14
  • 打赏
  • 举报
回复
呵呵,我会了,
在test.htm中写
<body onclick="alert(parent.document.activeElement.name)">
就可以了。
document.activeElement是返回当前文档中被击活的标签节点
pengxuan 2004-10-14
  • 打赏
  • 举报
回复
替你顶上去,我也不会。
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-10-14 01:59
社区公告
暂无公告