日期:2014-05-16  浏览次数:20324 次

iframe里怎么获取点击事件
顶部菜单栏的下拉框本来是有个点击事件是关闭菜单的 
但是因为内容页是iframe  在内容页的点击事件外面获取不了  下拉框无法关闭
怎么解决呢  在iframe里的网页加上$(document).click事件好像不太行

------解决方案--------------------
iframe里面的页面通过window.parent访问外部window对象,
外部页面通过 iframe对象.contentWindow访问iframe里面页面window对象,
非跨域情况下可以互相操作
------解决方案--------------------
顶下1楼。
在iframe里,$(document)取得的是iframe内的页面文档,window.parent.$(document)取得的是iframe外面的页面文档(写的时候window.可以省略),其他元素的获取同理。