Mousedown事件监听器不会在跨域iframe上触发

问题描述 投票:0回答:1

我在Chrome浏览器扩展程序的内容脚本中使用document.addEventListener("mousedown", function (event) {...}, true);来侦听mousedown事件。单击www.icloud.com上的用户名字段时,它在我测试过的所有其他网站上都可以运行,但不会触发。我发现登录表单是从idmsa.apple.com加载的iframe。

单击跨域iframe中的字段时是否可能触发事件侦听器,或者由于同源策略而无法执行此操作?

javascript iframe google-chrome-extension cross-domain content-script
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.