javascript - 在新浏览器中打开链接?

标签 javascript new-window

我在 javascript 文件中有以下代码,需要在新窗口中打开正在生成的链接。

   if (currentSearchType === 'extSearch') {
  extSearchSearchValue = extSearchSearchInput.val();
  window.location.href = replaceByObject(global.uhg.data['general'].body.extSearchSearchUrl, {
    q: extSearchSearchValue
  });

通常使用 javascript 我相信您会使用 window.open 类型的函数,但不确定如何将其与此类代码合并。

最佳答案

无论你怎么做,用 javascript 打开一个新的浏览器窗口很可能会被弹出窗口拦截器拦截,所以也许你应该重新考虑让用户自己点击常规链接的方法,然后你可以使用 target="... ".

关于javascript - 在新浏览器中打开链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4156395/

相关文章:

javascript - 浏览器后退按钮的痛苦

javascript - 如何在 BPM 8.5.5.0 中使用 javascript 单击按钮或链接时打开新窗口

javascript - JQuery .each函数和改变当前页面链接的CSS [说明]

javascript - 选择元素中的文本(类似于用鼠标突出显示)

javascript - 使用 switch 语句来识别对象实例的类型 - 不起作用

Chrome 中的 Javascript window.print(),关闭新窗口或选项卡而不是取消打印会使 javascript 在父窗口中被阻塞

bash - tmux new-window ssh 到远程主机,然后执行命令并保持登录状态

javascript - 表单验证javascript阻止新窗口打开

hyperlink - 在新选项卡中打开 Disqus 线程中的链接

javascript - forEach 中的异步等待