V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
nyxsonsleep
V2EX  ›  JavaScript

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

  •  
  •   nyxsonsleep · 2021-04-28 15:58:03 +08:00 · 2947 次点击
    这是一个创建于 1340 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大致情况:我在某网站上被禁用了某些功能。我看了一下,是通过 js 实现功能禁用的。
    我想能不能通过某种方法替换掉这个 js,使得这个 js 无效。
    13 条回复    2021-04-29 15:13:19 +08:00
    YUCOAT
        1
    YUCOAT  
       2021-04-28 16:05:00 +08:00
    你说“功能”是的文本选择与复制吧?
    Jirajine
        2
    Jirajine  
       2021-04-28 16:06:37 +08:00 via Android
    @YUCOAT 禁止文本选择 css 就可以。
    manami
        3
    manami  
       2021-04-28 16:07:49 +08:00
    直接在 chrome 浏览器的网站设置里禁用该网站的 js 就行了

    https://sm.ms/image/3sVFwaNpHIADo8O
    chairuosen
        4
    chairuosen  
       2021-04-28 16:08:56 +08:00
    chrom devtools -> sources -> overrides
    gooin
        5
    gooin  
       2021-04-28 16:09:21 +08:00
    hafuhafu
        6
    hafuhafu  
       2021-04-28 16:10:30 +08:00
    替换指定 js:Overrides;
    加载额外 js:油猴脚本或浏览器插件;
    禁用 js:F12 Ctrl+Shift+P Disable js
    frankyxu
        7
    frankyxu  
       2021-04-28 16:13:19 +08:00
    谷歌插件 reres
    dai875939260
        8
    dai875939260  
       2021-04-28 16:13:35 +08:00
    ReRes
    lskjdfgl
        9
    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
        10
    brader  
       2021-04-28 17:07:59 +08:00
    用 Tampermonkey 扩展吧,https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
    这个能编写自己的 js 脚本,自己写个脚本反覆盖回去就好了。
    zhuweiyou
        11
    zhuweiyou  
       2021-04-28 17:10:38 +08:00
    如果临时用一下的话, 直接浏览器禁用 JS 就好.
    如果想每次都禁, 那就油猴或者自己写个插件...
    a935855375
        12
    a935855375  
       2021-04-29 10:10:15 +08:00
    chrome overrides
    JerryCha
        13
    JerryCha  
       2021-04-29 15:13:19 +08:00
    debugger
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2599 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:30 · PVG 11:30 · LAX 19:30 · JFK 22:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.