gpt4 book ai didi

javascript - 在 Tampermonkey 中包含 Xenforo Redactor iframe

转载 作者:行者123 更新时间:2023-11-28 04:56:33 30 4
gpt4 key购买 nike

我正在尝试为运行 Xenforo 的网站创建 Tampermonkey 脚本。具体来说,我试图以所见即所得编辑器 iframe 为目标,并在编辑内容时运行脚本,但我只是不知道该怎么做。

如果我定位网站本身,则在 iframe 中编辑内容时脚本不会运行。源代码没有 src 标记,如果我检查 Chrome 检查器,有问题的框架位于 about:blank

最佳答案

为了回答我自己的问题,这里有关于我如何让它工作的更详细的解释。

在用户脚本 header 中,包含 waitForKeyElements:

//@require https://gist.github.com/raw/2625891/waitForKeyElements.js

然后在代码部分:

waitForKeyElements (
'body',
r,
false,
'.redactor_textCtrl'
);

function r(jNode) {
'use strict';

jNode[0].addEventListener('keyup', function(e) {
console.log(e);
}, false);
}

这使我能够根据文本编辑器中的更改进行操作。

关于javascript - 在 Tampermonkey 中包含 Xenforo Redactor iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42502656/

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