我想创建一个链接,它会像普通的一样 <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/