如何在页面中的跨域框架上执行鼠标移动事件并读取与该元素相关的数据?

时间:2018-06-13 09:22:00

标签: javascript jquery iframe google-chrome-extension cross-site

我正在尝试从chrome扩展程序中的框架中读取内容。如果帧与页面的域相同,我可以在帧内执行'mouseover'事件。我已按照以下方法对同一域的帧内的元素执行鼠标悬停事件。

function FrameMousemove(iframe) {
     iframe.contentWindow.addEventListener('mousemove', function (event) {
         alert(event.srcElement.innerHTML);
     });
};

FrameMousemove(document.getElementById("IF1"));

当我将鼠标移动到框架内的任何元素上时,通过使用此代码,将显示带有鼠标悬停元素的innerHTML的警报。我想要跨域框架的类似功能。那可能吗?如果没有,任何人都可以让我知道为什么?

0 个答案:

没有答案