假设我有一个网站,它会在标签仍处于打开状态时在后台发送通知。如果用户使用JavaScript(纯,没有jQuery)点击我的通知,如何让浏览器切换到我的选项卡?
答案 0 :(得分:1)
我假设您正在使用Notifications API。在您的代码中,在创建通知后,您将要添加onclick
事件并告诉它关注选项卡(而不是浏览器)。
let notification = new Notification('Test Notification'});
notification.onclick = function () {
window.parent.parent.focus();
};
根据documentation,如果您愿意,也可以使用addEventListener()
方法代替onclick
。