|
本帖最后由 centbrothers 于 2020-9-12 10:02 编辑
RT.....
图中页面出现的混乱的代码不是页面异常, 是扩展创建的"script"节点的乱入造成的, 我希望可以停用掉该扩展在当前页面
- <font size="4" face="微软雅黑">"content_scripts": [ {
- "all_frames": true,
- "js": [ "data/content_script/inject.js" ],
- "match_about_blank": true,
- "matches": [ "*://*/*" ],
- "exclude_globs": [ "*://zh.javascript.info/*" ],
- "run_at": "document_start"
- } ],</font>
复制代码 在扩展的manifest.json进行了exclude_globs, exclude_matchs排除, 但是扩展在该页面还是起作用, 依然会插入上图所示的乱码
导致问题的扩展:
chrome新扩展.zip
(129.03 KB, 下载次数: 349)
注意: 这4个扩展是从微软的edge应用商店下载的, 所以chrome没办法安装, centbrowser可以安装
问题页面: https://zh.javascript.info/comparison
解决方法:
原来可以直接修改inject.js(不会导致扩展collapse ), 在js加多一行location.hostname判断即可
|
|