专题1234导航

父页面给iframe中的按钮绑定事件

来源:互联网
发表时间:2017/4/19 20:03:42
责任编辑:王亮
字体:

为了帮助网友解决“父页面给iframe中的按钮绑定事件”相关的问题,学网通过互联网对“父页面给iframe中的按钮绑定事件”相关的解决方案进行了整理,用户详细问题包括:想在父页面中写js给iframe中的按钮绑定事件,结果没反应,是我绑定错了了么。。。。。
这是父页面写的js

$("#rz",document.frames("#myIframeId").document).click(function(){
alert("你倒是给点反应啊....");
});

这是父页面

<body
<table>
  <tr>
    <td  id="aa">
    <a href="stationSelect.jsp" target="a">
<input type="button" value="显示iframe页面"/>
</a>
    </td>
 </tr>
</table>

<div style="display:none;" id="showIframe">
<iframe  name="a" name="myIframeName" id="myIframeId"  width="100%" height="100%" frameborder="0"></iframe>
</div>
</body>

这是iframe页面中有一个按钮
<input type="button" id="rz" value="入桩">
,具体解决方案如下:

解决方案1:

var iframeDocument = $('#myIframeId')[0].contentDocument;
$("#rz",iframeDocument).click(function(){
    alert("你倒是给点反应啊....");
});


试试

解决方案2:
先确定绑定事件时iframe?中的页面已经加载了

解决方案3:

引用 2 楼 jslang 的回复:
先确定绑定事件时iframe?中的页面已经加载了

那怎么确定iframe?中的页面是否已经加载完了呢。。。。。

解决方案4:

引用 1 楼 functionsub 的回复:
var iframeDocument = $('#myIframeId')[0].contentDocument;
$("#rz",iframeDocument).click(function(){
    alert("你倒是给点反应啊....");
});


试试
没反应。。。。。。

www.xue163.com true http://www.xue163.com/588880/39215/392157887.html report 2141 父页面给iframe中的按钮绑定事件:解决方案1:var iframeDocument = $('#myIframeId')[0].contentDocument;$("#rz",iframeDocument).click(function(){    alert("你倒是给点反应啊....");});试试解决方案2:先确定绑定事件时iframe?中的页面已经加载了解决方案3:引用 2 楼 jslang 的回复:先确定绑定事件时ifr...
最近关注
首页推荐
热门图片
最新添加资讯
24小时热门资讯
精彩资讯
精彩推荐
热点推荐
真视界
精彩图片
社区精粹
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2016 Xue163.com All Rights Reserved. 学网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号