推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
nyxsonsleep

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

  •  
  •   nyxsonsleep · Apr 28, 2021 · 3947 views
    This topic created in 2025 days ago, the information mentioned may be changed or developed.
    大致情况:我在某网站上被禁用了某些功能。我看了一下,是通过 js 实现功能禁用的。
    我想能不能通过某种方法替换掉这个 js,使得这个 js 无效。
    13 replies  •  2021-04-29 15:13:19 +08:00
    YUCOAT
    YUCOAT
    Apr 28, 2021
    1
    你说“功能”是的文本选择与复制吧?
    Jirajine
    Jirajine
    Apr 28, 2021 via Android
    2
    @YUCOAT 禁止文本选择 css 就可以。
    manami
    manami
    Apr 28, 2021
    3
    直接在 chrome 浏览器的网站设置里禁用该网站的 js 就行了

    https://sm.ms/image/3sVFwaNpHIADo8O
    chairuosen
    chairuosen
    Apr 28, 2021
    4
    chrom devtools -> sources -> overrides
    hafuhafu
    hafuhafu
    Apr 28, 2021
    6
    替换指定 js:Overrides;
    加载额外 js:油猴脚本或浏览器插件;
    禁用 js:F12 Ctrl+Shift+P Disable js
    frankyxu
    frankyxu
    Apr 28, 2021
    7
    谷歌插件 reres
    dai875939260
    dai875939260
    Apr 28, 2021
    8
    ReRes
    lskjdfgl
    lskjdfgl
    Apr 28, 2021
    9
    如果是复制粘贴可以使用 chrome “User Javascript and css” 插件 ,添加一条规则
    ```javascript
    document.addEventListener('copy', e => e.clipboardData.setData('Text', window.getSelection()));
    ```
    brader
    brader
    Apr 28, 2021
    10
    用 Tampermonkey 扩展吧,https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
    这个能编写自己的 js 脚本,自己写个脚本反覆盖回去就好了。
    zhuweiyou
    zhuweiyou
    Apr 28, 2021
    11
    如果临时用一下的话, 直接浏览器禁用 JS 就好.
    如果想每次都禁, 那就油猴或者自己写个插件...
    a935855375
    a935855375
    Apr 29, 2021
    12
    chrome overrides
    JerryCha
    JerryCha
    Apr 29, 2021
    13
    debugger
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2164 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 12:36 · PVG 20:36 · LAX 04:36 · JFK 07:36
    ♥ Do have faith in what you're doing.