cxxjackie 发表于 2022-9-26 23:01
给你写了个例子,我搞错了一点,onload的原型不在XMLHttpRequest.prototype,而在XMLHttpRequestEventTar ...
哈哈看到setTimeout就八九不离那个谱了,我研究研究
本帖最后由 player 于 2022-10-8 16:03 编辑
资源类的请求可以用这个拦截替换吗,比如图片
!(data/attachment/forum/202210/08/160124dnzqxqufx8y8f0gp.png)
这个是不是只能用xhr请求的
player 发表于 2022-10-8 11:51
资源类的请求可以用这个拦截替换吗,比如图片
!(data/attachment/forum/202210/08/160124dnzqxqufx8y8 ...
xhr或fetch,资源的不行,可以用adblock之类的插件自己写规则做拦截替换。
本帖最后由 color123 于 2022-10-18 17:36 编辑
cxxjackie 发表于 2022-10-8 20:40
xhr或fetch,资源的不行,可以用adblock之类的插件自己写规则做拦截替换。
劫持js文件请求响应值该怎么写
color123 发表于 2022-10-18 17:34
劫持js文件请求响应值该怎么写
文件的劫持不了,js限制,得用浏览器插件来做。tampermonkey beta版有一个webRequest的API也许能做,不过属于测试性质。正经的用js实现应该是劫持基础函数,但这个就复杂了,需要具体情况具体分析。
老师,请问有现成可运行的samples的吗,感激不尽。
永远的异乡人 发表于 2022-10-21 21:01
老师,请问有现成可运行的samples的吗,感激不尽。
这样?这个也要的sample的嘛:
// ==UserScript==
// @name ajaxHooker示例
// @description...
// @namespace ...
// @author ...
// @version 1.0
// @match https://www.baidu.com/
// @require https://scriptcat.org/lib/637/1.0.2/ajaxHooker.js
// @run-at document-start
// ==/UserScript==
(function() {
'use strict';
ajaxHooker.hook(request => {
console.log(request);
});
})();
@王一之 论坛的插入代码怎么老把@name和@match替换成这种鬼样子{:4_98:}
cxxjackie 发表于 2022-10-21 21:13
@王一之 论坛的插入代码怎么老把@name和@match替换成这种鬼样子
识别成url了,然后自动转换{:4_113:} dz默认编辑器整的
哥哥可以试试markdown编辑器
cxxjackie 发表于 2022-10-21 21:13
@王一之 论坛的插入代码怎么老把@name和@match替换成这种鬼样子
@符号识别成艾特了。。。。然后论坛刚好有两个人叫 match name 😂哈哈哈