gpt4 book ai didi

javascript - 在 javascript 之后运行 greasemonkey 脚本

转载 作者:行者123 更新时间:2023-11-30 06:26:11 24 4
gpt4 key购买 nike

我正在尝试修改一个在 javascript 中创建的变量,并运行一个函数来更改页面上的一些视觉内容。但是我的 greasemonkey 脚本是 - 我猜 - 在 javascript 之前运行,我收到一个错误,说函数未定义。

如何在 javascript 运行后强制运行我的脚本?

其实我想做的很简单。有一个名为 cursort 的变量,我想做的是将其更改为“data-price”并使用 updateSort() 再次对列表进行排序。这是代码:

var cursort = "data-price";
updateSort();

最佳答案

我不得不做类似的事情,在页面末尾定义了一个对象,我只想取消它,所以它的功能不会运行(它捕获链接点击并运行一些东西)。在页面中它是这样定义的:

var someObj = { ... }

我制作了一个 greasemonkey 脚本(经过多次试验/错误),看起来像这样。

window.addEventListener ("load", runAfter, false);
function runAfter() {
unsafeWindow.someObj = null;
}

现在单击链接不会触发 someObj 中的所有其他操作。

也许你可以做类似的事情?

关于javascript - 在 javascript 之后运行 greasemonkey 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20921201/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com