Chrome扩展:拦截网页JS并替换

 时间:2024-10-11 19:07:41

本篇介绍如何在chrome扩展开发中拦截网页js并替换执行自己定义的js我会把其他代码写得尽量精简,为了凸显主要功能(红线标出是步骤核心)

工具/原料

chrome浏览器

最基本的js知识

准备工作

1、编辑manifest.json文件除了minifest必须的字段外你需要添加:迷撞笸痉两个权限:"webRequest","webRequestBlocing" 和"web_accessible_resources":["returns.js"] (returns.js是你要注入的js文件名称)

Chrome扩展:拦截网页JS并替换Chrome扩展:拦截网页JS并替换Chrome扩展:拦截网页JS并替换

3、现在编写returns.js是你要注入的代码'''function hack(){document.write("<div><茑霁酌绡h1>现在是returns.js在工作!!!</h1></div>");}console.log("returns.js在工作!")hack();'''这个文件替换clock.js进行工作,看代码

Chrome扩展:拦截网页JS并替换

5、最后刷新hook的网页看效果计时clock.js被替换成returns.js

Chrome扩展:拦截网页JS并替换
  • 软媒魔方:[30]修复异常显示的桌面图标
  • 易语言编译时出现静态编译失败解决办法
  • 如何禁用Win7 64系统的驱动签名
  • Notepad3笔记本如何启用标记匹配?
  • Photoshop CS6 怎么取消自动更新提示?
  • 热门搜索
    越南相亲旅游团 洛阳旅游景点介绍 嘉华旅游 暑假旅游攻略 台湾旅游地图全图 福建泰宁旅游 东北三省旅游地图 云南文山旅游 山西平遥旅游攻略 凤凰旅游路线