脚本体验师001
发表于 2021-8-28 21:19:27
marqqer 发表于 2021-8-28 21:09
谢谢,
我这window是undefined,怎么引用使用window?有什么特殊技巧吗,我用的Chrome浏览器
...
那就好奇怪了呀
window.history
History {length: 1, scrollRestoration: "auto", state: null}
length: 1
scrollRestoration: "auto"
state: null
__proto__: History
我的有数据,具体我也不太懂,稍安勿躁,大神正以180迈的速度赶来
李恒道
发表于 2021-8-28 21:19:44
marqqer 发表于 2021-8-28 21:14
有什么办法让脚本"document-start"执行一部分, "document-end"执行一部分?
按了脚本为什么在哪个页面跑不起来,哥哥改了哪里么
李恒道
发表于 2021-8-28 21:23:16
marqqer 发表于 2021-8-28 21:14
有什么办法让脚本"document-start"执行一部分, "document-end"执行一部分?
可以document-start
取消自动执行,挂载windows.onload函数
在html页面加载完毕后进行脚本执行
marqqer
发表于 2021-8-28 21:33:19
李恒道 发表于 2021-8-28 20:20
哥哥可以论坛也发点小脚本!
修改为
// @run-at document-start
window.newhistory=window.history
window.addEventListener('load', function () {
原始脚本...
});
可以按预期工作了,
不过还是希望大佬们能出一个能直接访问Window.History属性的方法
李恒道
发表于 2021-8-28 21:37:36
marqqer 发表于 2021-8-28 21:33
修改为
可以按预期工作了,
{:4_98:}这个我也想不到,尴尬
等其他大佬解答吧
脚本体验师001
发表于 2021-8-28 21:44:55
marqqer 发表于 2021-8-28 21:33
修改为
可以按预期工作了,
这脚本是你写的吗?
marqqer
发表于 2021-8-28 21:52:47
脚本体验师001 发表于 2021-8-28 21:44
这脚本是你写的吗?
不是我写的,就是单纯使用
marqqer
发表于 2021-8-28 21:56:06
marqqer 发表于 2021-8-28 21:33
修改为
可以按预期工作了,
收回这个贴,这样改了还是不行,刚才不知道为什么devtool能看到newhistory,重启浏览器后发现还是有问题,window.newhistory = undefinded
脚本体验师001
发表于 2021-8-28 22:02:12
marqqer 发表于 2021-8-28 21:52
不是我写的,就是单纯使用
哦,我的意思是找原作者解决这类事情最有效,这几千行代码看的头皮发麻。毕竟没原作者那样研究透透的。你说是不是
marqqer
发表于 2021-8-28 22:06:15
脚本体验师001 发表于 2021-8-28 22:02
哦,我的意思是找原作者解决这类事情最有效,这几千行代码看的头皮发麻。毕竟没原作者那样研究透透的。你 ...
一年多没更新了,作者可能也不经常看反馈,上次提了issue没有回答