gpt4 book ai didi

javascript - 火狐扩展。 DOMContentLoaded 在某些页面上多次触发

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

window.addEventListener('load', function () {
gBrowser.addEventListener('DOMContentLoaded', function () {
// stuff that happens for each web page load goes here
}, false),false)

我在使用此代码时遇到以下问题:DOMContentLoaded 在某些页面上多次触发。

最佳答案

DOMContentLoaded 也会为 iframe 调用。如果你想忽略这些调用,你可以这样做:

function onLoaded(event) {
var isFrame = (event.target instanceof Ci.nsIDOMHTMLDocument &&
event.target != browser.contentDocument);
if (isFrame) {
return;
}
}

关于javascript - 火狐扩展。 DOMContentLoaded 在某些页面上多次触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6387747/

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