http://jsfiddle.net/Hiker9/ugwdeaoj/3/
迭代一系列URL,使用window.open()打开每个URL。
siteList = [
'http://getfirefox.com/',
'http://google.com/chrome',
'http://getie.com/'];
$('.launch').click(function () {
$.each(siteList, function (i) {
window.open(siteList[i]);
});
});
适用于Firefox(32)和IE(11),但Chrome(37)只会打开第一个网址。
答案 0 :(得分:1)
我读了你的问题,如何在chrome中打开超过1个标签,简短的回答是你不能 每个用户操作只有一个新标签,其余的将在新窗口中打开,默认情况下会被Chrome屏蔽,更多信息/在此处回答:window.open behaviour in chrome tabs/windows