我有一个带有行的表格,单击该表格时,会将用户带到一个页面,其中包含有关该行所描述的项目的更多详细信息。不幸的是,它总是会更改当前页面,我们的用户希望能够通过鼠标中键/控制单击行,以便在需要时打开新选项卡。此选择适用于普通链接,但似乎不适用于我的 onclick。一个例子如下所示:
<html>
<body>
<table border='1'>
<tr onclick='window.open("http://www.google.com")'>
<td>Open Another Window</td>
</tr>
<tr onclick='location.href="http://www.google.com"'>
<td>Change Current Page</td>
</tr>
</table>
</body>
</html>
使用 onclick 事件模拟正常链接的最佳方法是什么,以便在不同的操作系统/浏览器中行为相同,我相信对于触发在新选项卡中打开链接的内容具有不同的绑定。