Javascript 每次单击按钮时打开新选项卡在边缘浏览器中不起作用
每次单击按钮时,我都试图在新选项卡中打开链接。它在其他浏览器中运行良好,但在Edge中不起作用。在edge中,它只会刷新以前打开的新选项卡,仅此而已。 要检测边缘浏览器,我将执行以下操作:Javascript 每次单击按钮时打开新选项卡在边缘浏览器中不起作用,javascript,microsoft-edge,Javascript,Microsoft Edge,每次单击按钮时,我都试图在新选项卡中打开链接。它在其他浏览器中运行良好,但在Edge中不起作用。在edge中,它只会刷新以前打开的新选项卡,仅此而已。 要检测边缘浏览器,我将执行以下操作: if (navigator.userAgent.toLowerCase().indexOf("trident") === -1) { window.oldUIWin = window.open(newUrl, winTitle); } a.menu-item(onc
if (navigator.userAgent.toLowerCase().indexOf("trident") === -1) {
window.oldUIWin = window.open(newUrl, winTitle);
}
a.menu-item(onclick="window.openOldUI(); return false;")
我做错什么了吗?即使它可以专注于以前打开的新选项卡,也可以。但是window.focus()只能在谷歌浏览器中使用。
任何形式的帮助都会很好。谢谢 事实证明,Edge browser只将“_blank”作为window.open的参数,而不考虑其他任何内容。所以当我加上这个:
window.oldUIWin = window.open(newUrl, "_blank");
它工作得很好。奇怪但真实