Firefox 扩展:检测地址栏中的 URL 已被用户显式更改

发布于 2024-11-09 03:50:33 字数 444 浏览 3 评论 0原文

有一种方法可以使用以下方法在 Firefox 窗口中获取 URL 更改的通知: https://developer.mozilla.org/en/Code_snippets/Progress_Listeners#Example.3a_Notification_when_the_value_in_Address_Bar_changes

不幸的是,这种方法太常见了。当用户通过单击链接、使用后退/前进按钮或在地址栏中键入地址等导航到另一个页面时,它会发出通知。

我可以仅检测在地址栏中明确键入的那些更改吗?

谢谢!

There's a way to get a notification of URL change in a Firefox window using: https://developer.mozilla.org/en/Code_snippets/Progress_Listeners#Example.3a_Notification_when_the_value_in_Address_Bar_changes

Unfortunately, this method is too much common. It informs when user navigates to another page either by clicking a link, or by using the back/forward button, or by typing an address in the location bar, etc.

Can I detect only those changes that were typed in the address bar explicitly?

Thanks!

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

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

发布评论

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

评论(1

沫雨熙 2024-11-16 03:50:33

您可能应该处理 gURLBar 上的 textentered 事件。

You should probably handle the textentered event on gURLBar.

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