gpt4 book ai didi

javascript - 是否可以在javascript中添加浏览器代码

转载 作者:可可西里 更新时间:2023-11-01 02:20:07 25 4
gpt4 key购买 nike

我想用 javascript 特定的浏览器创建一个网页。

例如:

我可以在我的编码部分使用这样的代码吗

chrome.tab.onRemoved.addListener() 在我的网页中。

如果可以,请推荐我。

最佳答案

您到底想达到什么目的?

如果您想知道加载网页的选项卡何时关闭,则 window.onunload应该对你有帮助。

如果你想知道另一个网页何时关闭,你不能这样做。

更新:
您说您想知道用户何时关闭浏览器或选项卡。这是不可能的。

但为了您的目的(获得反馈),我认为您需要做的就是区分用户是在导航到您页面中的链接,还是在键入另一个 URL(或通过单击收藏夹)。

我认为对于您的要求,无论用户关闭浏览器还是输入另一个 URL,都是一样的 - 用户正在离开您的网站,而此时您说您想要收集反馈。

这可以在 javascript 中完成。

For all the clicks in your page that might lead to a page refresh (hyperlinks, buttons,...), set a flag.
In window.onunload, check whether this flag is set.
- If it is set, then the user has clicked a link in your page, do nothing.
- If the flag is not set then the user is navigating away, time to collect feedback.

让我知道这是否可行。

PS:请注意,弹出窗口/window.unload 期间的任何干扰都可能非常烦人。我知道这可能是给你的要求。但如果可能,请尝试其他机制来收集(自愿的)用户反馈。

关于javascript - 是否可以在javascript中添加浏览器代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3735198/

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