在 javascript/firefox-adon 中单击链接

发布于 2024-12-06 20:27:42 字数 304 浏览 0 评论 0原文

下面是 Firefox 插件的代码片段,其部分工作是获取用户的导航详细信息(从哪个页面到哪个页面等),但我使用的代码似乎不起作用:

window.document.onunload = function()
    {   
        alert(document.location.href);
        alert(document.referrer);
    }

重要提示: 窗口的 onunload 事件在浏览器关闭时调用。我希望在卸载浏览器中的每个页面时调用该函数。

Below is a code snippet for a Firefox add-on whose part of the job is to get the navigation details of the user (from which page to which page etc), but the code I used doesn't seem to work:

window.document.onunload = function()
    {   
        alert(document.location.href);
        alert(document.referrer);
    }

IMPORTANT NOTE: The onunload event for the window is called when the browser is closed. I want the function to be called when each page in the browser is unloaded.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

暗恋未遂 2024-12-13 20:27:42

事件处理程序应绑定到 window 对象,绑定到 window.document。任何使用 应用的事件侦听器都应动态添加到 window 而不是 document / <代码>文档.body。

The event handler should be binded to the window object, not to window.document. Any event listener which would be applied using <body on{name of event} ...> should dynamically be added to window instead of document / document.body.

变身佩奇 2024-12-13 20:27:42

window.onunload = funcRef;

例如:onunload test

<script type="text/javascript">

window.onunload = unloadPage;

function unloadPage()
{
 alert("unload event detected!");
}
</script>

请参阅 Firefox/XUL 中的 DOM 部分:https://developer.mozilla.org/en/DOM/window.onunload

window.onunload = funcRef;

For example: <title>onunload test</title>

<script type="text/javascript">

window.onunload = unloadPage;

function unloadPage()
{
 alert("unload event detected!");
}
</script>

Refer DOM section in Firefox/XUL: https://developer.mozilla.org/en/DOM/window.onunload

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文