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

谷歌浏览器执行 js 脚本除了控制台还有其他方法吗

  •  
  •   ling516 · 2022-03-06 12:28:54 +08:00 · 2941 次点击
    这是一个创建于 1000 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我现在写个脚本 想传到其他电脑浏览器执行 除了控制台还能使用啥
    js 脚本兼容性和控制台一样那种

    16 条回复    2022-03-06 20:41:58 +08:00
    Osk
        1
    Osk  
       2022-03-06 12:29:52 +08:00
    写成扩展, 使用暴力猴 /油猴, 兼容性差不多
    ChaosesIb
        2
    ChaosesIb  
       2022-03-06 12:33:27 +08:00   ❤️ 1
    地址栏输入 JS protocol ,比如 `javascript:alert("hello");void 0`。
    注意不能直接复制,不然 `javascript:` 出于安全考虑会被过滤掉。
    Eiden
        3
    Eiden  
       2022-03-06 12:35:14 +08:00
    写进 html
    wym0823
        4
    wym0823  
       2022-03-06 12:40:01 +08:00
    js 书签 油猴
    kkocdko
        5
    kkocdko  
       2022-03-06 12:56:55 +08:00
    “脚本兼容性和控制台一样那种”
    不可能,因为 chrome 的控制台添加了很多控制台专有的函数,比如 getEventListeners
    看你的需求描述,一般来说 userjs 就足够了。
    0o0O0o0O0o
        6
    0o0O0o0O0o  
       2022-03-06 13:03:55 +08:00
    扩展或者 CDP ,例如 puppeteer
    aleen42
        7
    aleen42  
       2022-03-06 13:09:41 +08:00 via Android
    JS 要依賴環境來編譯,你還不如直接直接寫 shell script
    holystrike
        8
    holystrike  
       2022-03-06 13:11:34 +08:00
    ling516
        9
    ling516  
    OP
       2022-03-06 13:12:49 +08:00
    @0o0O0o0O0o 扩展用哪个
    ling516
        10
    ling516  
    OP
       2022-03-06 13:15:49 +08:00
    @holystrike 怎么写脚本然后谷歌浏览器控制台运行呀
    Juszoe
        11
    Juszoe  
       2022-03-06 13:20:45 +08:00
    方法 1:油猴,这是分发脚本最常用的方式
    方法 2:自定义一个 a 标签,href="javascript:你的代码",拖动标签到收藏夹,以后点击一下收藏夹就能执行代码了。具体做法参考 https://wannengrun.com/zh/
    mingl0280
        12
    mingl0280  
       2022-03-06 13:40:10 +08:00 via Android
    收藏的书签……也可以跑 js
    ccyu220
        13
    ccyu220  
       2022-03-06 14:03:01 +08:00 via iPhone
    部分 API 只能是控制台执行
    shadows
        14
    shadows  
       2022-03-06 14:16:58 +08:00
    油猴发发更好,更新后,使用脚本的也会自动更新
    dengshen
        15
    dengshen  
       2022-03-06 19:54:07 +08:00
    书签栏啊
    iPhone12
        16
    iPhone12  
       2022-03-06 20:41:58 +08:00
    建个 html 文件,链上远程代码不是挺好的?记得注意缓存问题

    <script src="远程代码.js"></script>
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2574 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:57 · PVG 10:57 · LAX 18:57 · JFK 21:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.