读书人

怎么获取iframe里面页面的点击事件

发布时间: 2013-12-04 17:21:01 作者: rapoo

如何获取iframe里面页面的点击事件
初涉页面开发,小白菜一株求浇浇水

现在做jsp页面开发,遇到一个问题,在client server交互的时候
在页面端用了iframe,里面会引用动态生成的x.html文件。
需求是:
在点击x.hmtl的时候,我需要在iframe的那一级知道该事件, 请问如何才能做到呢?

最好能给个具体的例子,不胜感激
小弟家穷人丑, 50分奉上,望笑纳 jquery java?script iframe
[解决办法]
window.parent可以获取父页面的方法之类的 你在父页面写个对应的方法调用试试
[解决办法]
首先你嵌入的x.html是否和父页面在同一域下
其次将函数绑定iframe的onload事件上
通过
var subWeb=document.frames?document.frames["frame_name"].document:ifm.contentDocument;
if(ifm!=null&&subWeb!=null){
console.log(subWeb.getElementById("xxx"));

}
就可以获得你需要的dom节点,再进行事件的绑定就可以啦

读书人网 >JavaScript

热点推荐