gpt4 book ai didi

确保在新窗口(而非选项卡)中打开的 Javascript 方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:59:46 25 4
gpt4 key购买 nike

请耐心等待,因为这可能看起来类似于 ( JavaScript open in a new window, not tab ),但执行链接的方法不同。当软电话被接听时,我正在通过第三方应用程序打开“销售脚本”应用程序。如果销售代表已经打开了一个浏览器窗口(而且他们总是这样做),则会在现有窗口中打开一个新选项卡,并且它并不总是很容易被注意到。他们要求我总是让我的应用程序弹出一个新窗口,但据我所知,唯一的方法是通过浏览器的首选项。是否有一些我不知道的 javascript 会“取消停靠”选项卡?我怀疑答案是否定的,但不得不问。

感谢您的宝贵时间!

[编辑]我认为最初这可能超出了问题的范围,但我认为它可以阐明我正在尝试做的事情:第 3 方应用程序 (iSymphony) 在本地计算机上运行并监听我们的调用 Controller 上的事件。当代表回答时,它会触发一个 URL,该 URL 在系统的默认浏览器中打开。我真的无法控制它的打开方式,这就是为什么我希望有一个 javascript 解决方案来确保我在新窗口中。

最佳答案

如果您在调用 window.open 时指定宽度和高度,大多数浏览器将在新窗口而不是选项卡中打开链接。

window.open(url, '_blank', 'width=300,height=200');

fiddle :http://jsfiddle.net/kelervin/Pf8Rw/

参见 this question供讨论和更多详细信息。

如果目的是引起用户的注意,您可以考虑添加桌面通知(假设可以选择支持桌面通知的浏览器,例如 Chrome)。

参见 this answer例如,它可能正是您要查找的内容。

关于确保在新窗口(而非选项卡)中打开的 Javascript 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13636548/

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