时间:2021-05-02
本文实例讲述了在Javascript调用iframe框架页面中函数的方法,这个调用方法其实非常的简单,有了这个方法我们就可以实现iframe之间传值或修改值了,操作起来都非常的简单。分享给大家供大家参考。具体实现方法如下:
访问iframe里面的函数:
复制代码 代码如下: document.getElementById('commentIframe').contentWindow.hasLogined();
commentIframe为iframe的id.
要在 window.onload里面执行
例子如下:
1.html
复制代码 代码如下: <a href="#" onclick="window.frames['frame1'].MyNext()">aa</a>
2.html 页面
在1.htm中点击test按钮,可以使2.htm(iframe页面)中mybutton按钮失效.就这么简单,呵呵.如果要调用2.htm中的JS函数这样写:
复制代码 代码如下: self.frames['a'].funtionname(param)
在1.htm中调用2.htm中的JS函数:iframe2.showInfo();
例子说明:
假设有2个页面,index.html和inner.html。其中index.html中有一个iframe,这个iframe的src指向inner.html。
我们现在要做的就是:
1.在index.html中调用inner.html上的一个js方法
2.在inner.html中调用index.html上的一个js方法
实现代码如下:
index.html:
复制代码 代码如下: <html>inner.html:
复制代码 代码如下: <html>希望本文所述对大家基于javascript的web程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了js中iframe调用父页面的方法。分享给大家供大家参考。具体实现方法如下:子页面调用父页面的方法在js中很容易实现。我们只需要在主页面加个函数,
1、【使用iframe】在需要加载的页面中添加一个iframe,如下复制代码代码如下:onload中添加你所要调用的函数,如果加载的页面在弹出层中,此函数需要放
1)在iframe中查找父页面元素的方法:$('#id',window.parent.document)2)在iframe中调用父页面中定义的方法和变量:par
一、在iframe中查找父页面元素的方法:$(‘#id',window.parent.document)二、在iframe中调用父页面中定义的方法和变量:par
1、iframe子页面调用父页面js函数子页面调用父页面函数只需要写上window.praent就可以了。比如调用a()函数,就写成:复制代码代码如下:wind