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

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

作者: bella0730 | 来源:发表于2020-07-10 15:17 被阅读0次

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

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/arrmcktx.html