我在我的一个 html 页面中使用以下代码。当用户点击“搜索引擎”链接时,它会在新页面上打开 yahoo.com,在当前页面上打开 Google。
我已经对此进行了测试并且它可以工作(打开两个网址),但是页面是否有可能在不完成href命令的情况下完成window.location(重定向到不同的页面) ?
两个命令之间是否有优先级规则?
**注意:我知道我可以用不同的方式解决问题,但我对这种具体情况很好奇。
<html>
<head>
<title></title>
<script type="text/javascript">
function clickRedirect() {
window.location = 'http://www.google.com';
}
</script>
<body>
<a onmousedown="clickRedirect()" href="http://www.yahoo.com" target="_blank">Search Engines</a>
</body>
</html>