javascript - 如何用JS模拟链接?

标签 javascript jquery html

我想创建一个链接,它会像普通的一样 <a>标签。目前我使用onClick="window.location='' , 但它不会像 <a> 这样在中间点击时打开新窗口标签确实如此。

<table>
   <tr onClick="window.location='/generatedlink.php'">
      <td> </td>
      <td> </td>
   </tr>
</table>

我真的不需要右键单击功能

最佳答案

如果您想要任何浏览器提供的功能,例如单击鼠标中键在新窗口中打开或右键单击选项(新窗口、新标签、保存、复制链接等),则必须是一个正常的链接。浏览器无法知道您的非元素应该表现得像一个链接。

关于javascript - 如何用JS模拟链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15393336/

相关文章:

html - 为什么在 style 标签中经常有一个 &lt;!-- ?

javascript - Ember 排序不起作用?

javascript - 在 div id 中放置一个名称值

javascript - .html 未按预期工作

javascript - 在 Chrome 和 IE 上的 Facebook Canvas 应用程序中使用时上传 "Uncaught Call to StartUpload failed"

html - 将最大宽度的 div 居中,没有边距 : auto;

javascript - 我如何呈现条件样式(React + Sass)

Javascript 正则表达式从句子中检索变量

javascript - parsley.js 如何使用自定义错误消息在字段上触发错误

javascript - 如何从一系列数组中搜索输入标签值