山鬼怒 发表于 2021-3-21 13:52

能否修改网页的js文件

求大佬指教,怎样才能修改网页的js文件,希望能修改js里的部分内容
https://attach.52pojie.cn//forum/202103/21/134729a8fofr8qkowfq8r8.png?l

xiaotian6 发表于 2021-3-21 14:12

你是想应用到自己站?

可爱的男孩子 发表于 2021-3-21 14:13

Redirector
重定向js到你自己的就OK了

fanvalen 发表于 2021-3-21 14:15

自己调试用Fiddler进行返回拦截就阔仪了

2006bt 发表于 2021-3-21 14:18

本帖最后由 2006bt 于 2021-3-21 14:21 编辑

chrome按f12。如果选择override后左边列表是空的,点那个添加一个你用来放修改后js的目录即可。
https://sm.ms/image/ZYs5eUIBrhjRpPF

lidelongqi 发表于 2021-3-21 14:30

本帖最后由 lidelongqi 于 2021-3-21 14:34 编辑

另一种思路,用油猴脚本修改全局函数
function fastpost() {
    //fastpost是你要修改的全局函数
    //写你的代码
}


addJS_Node(fastpost);

function addJS_Node(text, s_URL, funcToRun, runOnLoad) {
    var D = document;
    var scriptNode = D.createElement('script');
    if (runOnLoad) {
      scriptNode.addEventListener("load", runOnLoad, false);
    }
    scriptNode.type = "text/javascript";
    if (text) scriptNode.textContent = text;
    if (s_URL) scriptNode.src = s_URL;
    if (funcToRun) scriptNode.textContent = '(' + funcToRun.toString() + ')()';

    var targ = D.getElementsByTagName('head') || D.body || D.documentElement;
    targ.appendChild(scriptNode);
} //添加新的js脚本覆盖原有函数

山鬼怒 发表于 2021-3-21 15:18

xiaotian6 发表于 2021-3-21 14:12
你是想应用到自己站?

改一下别人的

山鬼怒 发表于 2021-3-21 15:19

lidelongqi 发表于 2021-3-21 14:30
另一种思路,用油猴脚本修改全局函数
function fastpost() {
    //fastpo ...

好的,谢谢

山鬼怒 发表于 2021-3-21 15:21

2006bt 发表于 2021-3-21 14:18
chrome按f12。如果选择override后左边列表是空的,点那个添加一个你用来放修 ...

这个就很舒服,就是想找这个回答
页: [1]
查看完整版本: 能否修改网页的js文件