javascript - 在新选项卡中打开链接但没有 _blank 方法

标签 javascript jquery html hyperlink

我在某处读到过使用<a href="#" target="_blank">URL</a>可以很容易地破解,具体来说,使用 target="_blank"该方法可能存在风险,因为点击 "target="_blank" 的链接后可能会触发一些 javascript

还有其他方法可以在新选项卡中打开链接吗? 非常感谢,我很感激。

最佳答案

function UserNewTab(url) {
  var win = window.open(url, '_blank');
  win.focus();
   }

<a onclick="UserNewTab();">Click Here</a>

关于javascript - 在新选项卡中打开链接但没有 _blank 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37256889/

相关文章:

html - div内文本的垂直旋转

html - 当鼠标悬停在链接上时如何显示图像

javascript - 使用 AngularJS 动态更改 css 属性

javascript - 滚动 div 元素时防止页面滚动

javascript - 来自邻接列表的 JSON 层次结构

javascript - 日期出来了,但不是以预期的方式

javascript - 如何获取动态克隆的表格文本框值?

javascript - 使用 nodejs 进行测试时,svgElement.getBoundingClientRect() 始终返回零

javascript - 按字符串名称移动下拉列表中的 li 位置

javascript - jQuery 表格的每一行