我正在尝试使用window.open
在新标签页或窗口中打开网址。目前我只能在一个“伪窗口”中打开它,它会弹出一个弹出窗口,而不是一个合适的窗口。
如何使用JavaScript在Chrome中的适当窗口或标签中打开网址?
注意:我尝试使用Code Search找到函数window.open
的代码,但找不到它。
答案 0 :(得分:2)
据我所知,这是由浏览器控制的,我们无法改变它。
您可以使用目标设置为"_blank"
的超链接并尝试,但这不会是window.open
。
答案 1 :(得分:0)
Open a URL in a new tab (and not a new window) using JavaScript
取自这里
$('a').click(function() {
$(this).attr('target', '_blank');
});
答案 2 :(得分:0)
$(document).ready(function() {
$('#NewTab').click(function() {
$(this).target = "_blank";
window.open($(this).prop('href'));
return false;
});
});
它可能对你有帮助