当用户单击链接时,我需要更新数据库中的字段,然后在新窗口中打开请求的链接。更新没有问题,但是我不知道如何在不要求他们单击另一个超链接的情况下打开新窗口。
<body onLoad="document.getElementById('redirect').click">
<a href="http://www.mydomain.com?ReportID=1" id="redirect" target="_blank">Report</a>
</body>
如果链接已经在新窗口中打开(由于target =“ _ blank”),并且javascript单击处理程序已经在更新数据库,那么为什么您需要使用Javascript完全打开新窗口?
—
乔尔·穆勒
target="_top"
不会在新窗口中打开-target="_blank"
会。