求教如何替换网页原本的 js

2021-04-28 15:58:03 +08:00
 nyxsonsleep
大致情况:我在某网站上被禁用了某些功能。我看了一下,是通过 js 实现功能禁用的。
我想能不能通过某种方法替换掉这个 js,使得这个 js 无效。
2939 次点击
所在节点    JavaScript
13 条回复
YUCOAT
2021-04-28 16:05:00 +08:00
你说“功能”是的文本选择与复制吧?
Jirajine
2021-04-28 16:06:37 +08:00
@YUCOAT 禁止文本选择 css 就可以。
manami
2021-04-28 16:07:49 +08:00
直接在 chrome 浏览器的网站设置里禁用该网站的 js 就行了

https://sm.ms/image/3sVFwaNpHIADo8O
chairuosen
2021-04-28 16:08:56 +08:00
chrom devtools -> sources -> overrides
gooin
2021-04-28 16:09:21 +08:00
hafuhafu
2021-04-28 16:10:30 +08:00
替换指定 js:Overrides;
加载额外 js:油猴脚本或浏览器插件;
禁用 js:F12 Ctrl+Shift+P Disable js
frankyxu
2021-04-28 16:13:19 +08:00
谷歌插件 reres
dai875939260
2021-04-28 16:13:35 +08:00
ReRes
lskjdfgl
2021-04-28 16:17:06 +08:00
如果是复制粘贴可以使用 chrome “User Javascript and css” 插件 ,添加一条规则
```javascript
document.addEventListener('copy', e => e.clipboardData.setData('Text', window.getSelection()));
```
brader
2021-04-28 17:07:59 +08:00
用 Tampermonkey 扩展吧,https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
这个能编写自己的 js 脚本,自己写个脚本反覆盖回去就好了。
zhuweiyou
2021-04-28 17:10:38 +08:00
如果临时用一下的话, 直接浏览器禁用 JS 就好.
如果想每次都禁, 那就油猴或者自己写个插件...
a935855375
2021-04-29 10:10:15 +08:00
chrome overrides
JerryCha
2021-04-29 15:13:19 +08:00
debugger

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/773869

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX