鍍金池/ 問答/HTML5  HTML/ 求救,js怎么監(jiān)聽iframe頁面里的滾動事件呢??

求救,js怎么監(jiān)聽iframe頁面里的滾動事件呢??

我的html頁面里是這樣的頁面:
頂部是一個用position:fixed;固定的圖片,圖片下面是一個用iframe框架嵌套的m.baidu.com百度頁面。

clipboard.png

現(xiàn)在我想用js去監(jiān)聽iframe里面的頁面的滾動事件,應該怎么辦呢?求大神搭救。

回答
編輯回答
淺時光

你這跨域了,需配置代理才能監(jiān)聽

2018年1月12日 04:24
編輯回答
款爺

沒辦法監(jiān)聽的,因為不同源

2017年5月29日 10:55
編輯回答
熊出沒
// 獲取iframe里面的window對象
var frameWidow = document.getElementById('iframe').contentWindow;
// 然后監(jiān)聽scroll事件
$(frameWidow).scroll(function(){
console.log("scroll");
});
2018年9月8日 04:29
編輯回答
愚念
VM15564:1 Uncaught DOMException: Blocked a frame with origin "https://segmentfault.com" from accessing a cross-origin frame.
    at <anonymous>:1:32
2018年4月20日 08:18