使用javascript打开多个选项卡时出现问题

使用javascript打开多个选项卡时出现问题,javascript,Javascript,使用javascript一次打开多个选项卡时遇到问题,我的尝试如下: <a id="download" href="#">Download All</a> <script type="text/javascript"> var link = document.getElementById("download"); link.onclick = function() { window.open('logs/orders/26438/C%20S20%2

使用javascript一次打开多个选项卡时遇到问题,我的尝试如下:

<a id="download" href="#">Download All</a>

<script type="text/javascript">
var link = document.getElementById("download");

link.onclick = function() {
    window.open('logs/orders/26438/C%20S20%202131410.docx','_blank');
    window.open('logs/orders/26438/L%20S20%202131410.docx','_blank');
    window.open('logs/orders/26438/B%20S20%202131410.docx','_blank');
    window.open('logs/orders/26438/C%20S60%207141202.docx','_blank');
};
</script>

var link=document.getElementById(“下载”);
link.onclick=函数(){
窗口打开('logs/orders/26438/C%20S20%202131410.docx','u blank');
窗口打开(“日志/订单/26438/L%20S20%202131410.docx”,“空白”);
窗口打开('logs/orders/26438/B%20S20%202131410.docx','u blank');
window.open('logs/orders/26438/C%20S60%207141202.docx','u blank');
};

尝试将目标从_blank更改为_parent,如果出现问题,请从属性a中删除href标记。有关更多详细信息,请参阅。还有一些浏览器会阻止弹出窗口,这有时会导致问题。

为了澄清任何对此问题感到困惑的人,Lee Kowalkowski发现是Chrome的弹出窗口阻止程序导致了问题!代码是正确的。

可以解释您面临的问题吗?它没有打开所有链接,只有第一个:(!Fiddle适合我,Firefox 34,Ubuntu 14.04是的,chrome的弹出窗口阻止程序正在抑制其他的。添加“一些浏览器阻止弹出窗口,这有时会导致问题。”当问题已经得到回答时,奇怪的。。。