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

正常情况下,当你写一个谷歌插件去操作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跨域问题解决。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。