注册 登录
编程论坛 JavaScript论坛

iframe 触发父页面事件

mgmt_asp 发布于 2010-10-20 03:18, 1972 次点击
大家好,我想请问下在iframe中如何触发父页面里的事件?
比如有两个页面A和B,A中有函数ck(); B以框架形式加载到A页面中,那么,B页面里面要怎么写才能触发其父页面也就是A页面的ck()函数呢?知道的朋友指点下谢谢!

程序代码:
/******** A 页面内容
<script language="javascript">
function ck(){
alert("事件触发啦!");
}
<iframe name="myiframe" src="b.htm" ></iframe>
3 回复
#2
foktime2010-10-20 14:13
有必要这么绕吗,把js部分单独拿出来不就好了,谁用谁来引用
其实脚本本来就不应该和前台页混在一块写。
#3
gupiao1752010-10-20 14:30
如果一定要那么做,你在b.htm里加入如下几句就可以了!
<script>
parent.ck();
</script>
#4
mgmt_asp2010-10-21 10:59
谢谢版主,我也是这么做的,showModalDialog时用的
1