这个Jquery在弹出窗口中打开如何在新标签页中打开它
<script src="http://code.jquery.com/jquery-latest.min.js"
type="text/javascript"></script>
<script type="text/javascript" >
$(document).ready(function () {
window.open( "http://www.google.com", "_blank");
});
</script>
答案 0 :(得分:1)
我认为你无法控制这一点。如果用户已将浏览器设置为在新窗口中打开链接,则无法强制此操作在新选项卡中打开链接。
JavaScript open in a new window, not tab
如果用户已将浏览器设置为在新选项卡中打开,则必须从单击事件调用它而不是在文档加载时调用它,否则它将始终是弹出窗口。
使用以下代码进行点击活动。
$(document).ready(function () {
$('a').click(function (e) { // change 'a' to whatever selector your button is.
window.open(
"http://www.google.com",
"_blank");
});
});
答案 1 :(得分:-1)
你必须尝试这个
$(function () {
$('a').click(function(){
window.open('http://google.com','mywindow','width=400,height=200,toolbar=yes,
location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,
resizable=yes')
});
});