首页
学习
活动
专区
圈层
工具
发布

如何在chrome中实时修改JS

有时候,我们需要去研究人家网站的运行机制,这就免不了要在他们的前端脚本里插入一些调试代码看看运行效果。...在chrome65以前,我们可以打开目标网页的开发者工具—source选项卡—目标JS/CSS文件,然后在相关位置写入代码保存后即可看到改动后的效果。...chrome65之后需要进行本地代码替换,本文就介绍一下如何在chrome中用本地代码替换在线代码,以达到在线修改JS的效果。...首先要确定待修改文件的网络位置: 722f06ae-8b6f-40df-b4ab-6ece4d5f66fa.png 第二步,在本地创建一个空文件夹,名字随意。...,也就是说,哪怕你关机重启,再打开目标网页,替换效果依然存在,而且你在本地对目标文件做的修改都会同步到页面上,非常好用!

40K32
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    chrome小恐龙源代码_chrome小恐龙代码

    大家好,又见面了,我是你们的朋友全栈君 Chrome小恐龙前端修改代码代码总结 偶然间发现谷歌浏览器的离线小恐龙游戏,上网查找的攻略总结。 Chrome小恐龙是什么?...按键 名称 用途 UpKey 箭头上 跳跃 DownKey 箭头下 下蹲/快速降落 Space 空格 开始游戏/重新开始游戏/跳跃 修改代码使用说明 提供的以下所有修改代码都可以这样使用!...第一步 打开Chrome浏览器打开这个网站 第二步 按F12 调出开发者工具 第三步 点击下面图中的 Console 第四步 然后会弹出这个界面 第五步 然后复制代码(这里选用下面的修改代码1...修改代码1 (复制压缩版即可) 将下面的代码贴到控制台(console)中,即可完成小恐龙自动奔跑的神操作。...总之,想有意思地玩的话,建议还是不修改以上代码,自己慢慢地好好玩,靠自己玩得的分数才有意义。 以上修改相关代码,仅供参考。最后,祝大家愉快。

    6.9K20

    chrome升了chrome88后,selenium修改window.navigator.webdriver

    更多更新信息可以自己搜搜看 今天主要想写的是,因为更新到chrome88导致了一直使用的selenium爬虫数据自动化采集代码失效了,这已经是第二次因为浏览器更新导致我代码失效了,本着记录自己工作的原则...,一直对这方面进行着持续更新,所以也导致了很多小伙伴过来问我这个问题,不了解的可以点击下面链接直达前文,专为解决【chrome88导致无法修改window.navigator.webdriver】的朋友们直接看本篇就可以了...一、出师未捷身先死的sycm数据自动化 二、关于修改window.navigator.webdriver代码失效问题 三、(新)关于修改window.navigator.webdriver代码失效问题...问题查找 版本信息 造成代码无法使用的主要原因与之前一样: window.navigator.webdriver值为true 经过几天的排查主要原因是 chrome88集成了V8 JavaScript...引擎的8.8版 ,导致的原先修改属性的js代码失效 # 原先修改window.navigator.webdriver的js代码块 Object.defineProperty(navigator, 'webdriver

    1.8K30

    Chrome ReResGores插件 (替换js文件)

    ,复制原始网站js文件,用ast还原后保存为新的js文件,用ReRes插件进行替换对vmp形式js进行插桩输出日志:原始网站js文件是vmp的代码形式,想插桩输出日志,复制原始网站js文件,加插桩日志的代码保存为新的...js文件,用ReRes插件进行替换原始js里加入debugger代码:原始网站html文件里面的js代码想加个断点代码,复制原网页html文件,在对应位置加debugger代码,保存为新的html文件,...使用无痕模式(Ctrl+Shift+N)或硬刷新(Ctrl+F5)测试 修改请求指纹:在替换规则中为 JS 链接添加随机参数,强制绕过缓存Original: https://example.com/static..._v=1232236663、 验证替换后的 JS 内容 直接访问 JS 链接:在浏览器中直接输入被替换的 JS 文件 URL(如 https://example.com/static/app.js),检查内容是否为修改后的版本...4、检查 JS 执行环境 **调试替换后的代码:**在开发者工具(Sources 或 Debugger)中找到被替换的 JS 文件,设置断点并检查代码是否执行。

    23410

    Chrome源代码调试总结

    前面进行chrome定制开发实践,本文总结chrome调试心得,以备后续使用 一、调试手段 日志跟踪程序流程 默认,chrome只会打开错误级别,很多调试日志都不输出。...就在当前目录下产生一个chrome_debug.log 在代码中我们可以用类似 DVLOG(1) << "hello Device type d3d11va is supported." << 1; 来打印日志跟踪问题...A)先启动chrome.exe,由于chrome是多进程工作模式,在调试时将其他无关的chrome页面关闭,仅仅保留调试页面,缩小跟踪的chrome.exe范围。...当然,也可以通过日志定位到这个关注代码执行在哪个进程(日志每一行带有进程ID的),然后仅仅attach这一个进程亦可。...GPU解码相关代码在D:\chromium\src\media\gpu目录下,实现了windows上的h264,VP8,VP9,av1的硬解,唯独对h265没有实现。

    1.9K30

    利用chrome的overrides实时调试线上js

    chrome的开发者工具,在source选项卡下,可以看到js的源代码,有一个断点调试功能,就是在js的源代码行号那里点击一下,出现一个箭头,当再次刷新页面并且进行了相应操作时,就会停在断点的地方。...这个地方有一个缺点,就是没有办法对代码表达式等进行手动修改,修改完再去运行调试。如果我们在编辑窗口更改了js,他并不能真正的作用于线上代码。...你保存了也没有任何效果,你刷新了页面,直接就没有了,没有办法像css的调试那样,可以完全实时修改代码和查看效果。 经过我一番折腾,终于找到了下面这样的方法。...本地新建这些目录,并且把js也新建好,点击overrides后选中top目录,就可以真正的实时映射覆盖了,我们在本地js里修改代码,会被激活。 ? ?...因为在家办公,不方便上线js代码,但是用户又急着想提交数据,他那条数据不符合正则的规则提交不上去。我就把本地代码的正则先去掉,帮他提交到后端接口,后端的正则里没有验证这条规则。

    5.6K30

    vue.js 初体验:Chrome 插件开发实录

    作为一个UI开发,平时跟Chrome浏览器打交道最多,于是就整了一个Chrome插件可以及时预览对应Animate.css中的动画效果并生成对应的动画代码,这样在实际开发中碰到一些需要使用到Animate.css...-- 引入组件库 --> js"> CSS就不列出来了,可以在源代码中查看。...想想要是用jquery或者是原生的js来实现同样的功能,不仅代码量要大而且写起来也没有vuejs这么舒服。 接下来是代码同步功能,即在代码区域显示对应flex对齐的CSS代码。...简单起见,直接把几个不同的代码写到js中: data: { selected: 'cols-center', cssText:{ 'cols-center...完整的源代码已上传在附件,可以下下来直接运行。 一个简单的插件就完成了,通过这一个简单的chrome插件就可以体验到vuejs在web开发中简单、优雅的魅力,还有什么理由不用起来呢。

    10.5K50
    领券