我正在使用,
window.open("Download.php");
此文件在所有浏览器的新选项卡中打开。但在 Chrome 中,它会在新窗口中打开。所以我尝试过:
window.open("Download.php",'_blank');
window.open("Download.php",'_new');
但它仍然在新窗口中打开,而不是标签页。我不知道这是编码问题还是默认设置问题。我使用的是 Chrome v31.0.1650.57 m。
最佳答案
你可以试试:
var tab=window.open("Download.php",'_blank');
tab.focus();
验证步骤
创建带有标记的 html 文件:
<html>
<body>
<script>
function newTab(){
var tab=window.open("http://conceptf1.blogspot.com/2013/11/javascript-closures.html",'_blank');
tab.focus();
}
</script>
<a href="#" onclick="newTab()">Open Tab</a>
</body>
</html>
在 chrome 中打开它并单击链接。
关于JavaScript 在新标签页中打开,而不是 Chrome 浏览器中的窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20067713/