能否修改网页的js文件
求大佬指教,怎样才能修改网页的js文件,希望能修改js里的部分内容https://attach.52pojie.cn//forum/202103/21/134729a8fofr8qkowfq8r8.png?l 你是想应用到自己站? Redirector
重定向js到你自己的就OK了 自己调试用Fiddler进行返回拦截就阔仪了 本帖最后由 2006bt 于 2021-3-21 14:21 编辑
chrome按f12。如果选择override后左边列表是空的,点那个添加一个你用来放修改后js的目录即可。
https://sm.ms/image/ZYs5eUIBrhjRpPF 本帖最后由 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脚本覆盖原有函数 xiaotian6 发表于 2021-3-21 14:12
你是想应用到自己站?
改一下别人的 lidelongqi 发表于 2021-3-21 14:30
另一种思路,用油猴脚本修改全局函数
function fastpost() {
//fastpo ...
好的,谢谢 2006bt 发表于 2021-3-21 14:18
chrome按f12。如果选择override后左边列表是空的,点那个添加一个你用来放修 ...
这个就很舒服,就是想找这个回答
页:
[1]