gpt4 book ai didi

dom - Safari 扩展 beforeload 事件文档

转载 作者:行者123 更新时间:2023-12-02 01:55:37 25 4
gpt4 key购买 nike

除了 Blocking Unwanted Content section of this. 之外,我找不到任何有关 beforeload 事件的文档。

我特别寻找的是事件消息结构。从上面的文档中我知道有一个 event.url 成员,但没有太多其他的。从源代码片段中我知道还有一个 event.target.nodeName 成员。但除此之外我什么也没有了。

我迷失在 WebKit 文档和 w3 事件文档中。在哪里可以找到 beforeload 事件的一些简单引用文档?

最佳答案

DOM beforeload 事件是一个 WebKit 概念,它并非特定于 Safari 扩展。它确实有一个 URL 属性。

有关 beforeload 事件的更多信息 - 您可以查看:

http://opensource.apple.com/source/WebCore/WebCore-1298/dom/BeforeLoadEvent.idl

如果您在扩展内容脚本中使用它,获取更多信息的一种方法是使用如下代码:

document.addEventListener("beforeload", beforeLoadHandler, false);

function beforeLoadHandler(event)
{
console.log(event);
}

然后使用 Web Inspector 查看有关事件的信息(您可以查看其 URL,可以查看事件目标等)。

关于dom - Safari 扩展 beforeload 事件文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4395525/

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