解决谷歌插件操作页面里iframe的dom元素跨域问题

2020-07-10  本文已影响0人  bella0730

正常情况下,当你写一个谷歌插件去操作iframe中的dom元素时,控制台中会报如下跨域错误:


image.png

原因是谷歌浏览器浏览器因为安全因素的考虑,禁止对iframe下的页面进行访问,结局办法是关闭谷歌浏览器的安全设置,方法如下:
谷歌图标右键属性点开:


image.png

设置快捷方式下的目标为"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir=D:\temp
(格式为'"谷歌安装路径目录"--disable-web-security --user-data-dir=用户数据目录,如不一样自己替换掉)

设置完毕后重新打开谷歌浏览器会提示:您使用的是不受支持的命令行标记:--disable-web-security 。稳定性和安全性会有所下降。
接下来只需要重新安装插件即可,iframe跨域问题解决。

上一篇 下一篇

猜你喜欢

热点阅读