Javascript 如何在Opera/Google Chrome浏览器中打开两个选项卡窗口? 函数openTwoWindowTab(){ window.open('www.google.com','u blank'); window.open('www.yahoo.com','u blank'); }

Javascript 如何在Opera/Google Chrome浏览器中打开两个选项卡窗口? 函数openTwoWindowTab(){ window.open('www.google.com','u blank'); window.open('www.yahoo.com','u blank'); },javascript,jquery,Javascript,Jquery,在这里,我试图打开两个窗口标签点击链接 1) 它在Mozilla Firefox 18.0.2中运行良好 2) 但在谷歌浏览器中,只有一个标签打开。版本35.0.1916.114 3) 在Opera中,也只有一个选项卡打开。最新版本 这对我来说是非常关键的问题…任何帮助/建议…HTML <a href="#" onclick="return openTwoWindowTab();">Click Here</a> <script> function openT

在这里,我试图打开两个窗口标签点击链接

1) 它在Mozilla Firefox 18.0.2中运行良好

2) 但在谷歌浏览器中,只有一个标签打开。版本35.0.1916.114

3) 在Opera中,也只有一个选项卡打开。最新版本

这对我来说是非常关键的问题…任何帮助/建议…

HTML

<a href="#" onclick="return openTwoWindowTab();">Click Here</a>

<script>
function openTwoWindowTab(){
  window.open('www.google.com','_blank');
  window.open('www.yahoo.com','_blank');
}
</script>

Javascript

   <a href="javascript:DoubleOpen('http://www.google.com', 'http://www.facebook.com');">Click Here</a>

函数DoubleOpen(site1,site2){
窗口。打开(站点1);
window.location=site2;
} 

我的建议是:

<script>
function DoubleOpen(site1, site2) { 
    window.open(site1); 
    window.location = site2; 
} 
</script> 
函数openTwoWindowTab(){ //创建用于服务URL的对象 var obj={ 0: 'http://www.google.com', 1: 'http://www.yahoo.com' }; setTimeout(函数(){//使用setTimeout函数等待其他窗口打开 //否则,将在浏览器窗口中打开一个窗口
对于(var a=0;可能重复?请看这里-这里-在Opera中,一个选项卡正在打开,右下角有一个消息块出现“弹出块来自…”单击此处打开…当我单击消息弹出窗口时,新选项卡将打开。在Chrome中,一个选项卡和一个新窗口将打开…再次检查@user3676578现在在父页面中,只有第一个链接将出现…实际上我想打开两个新的空白选项卡,父页面应该只存在…@cyberooti尝试查找bro,让我想想Chrome两者都在新窗口中打开…在Opera中,一个选项卡正在打开,在右下角有一个消息块显示“弹出块来自…”单击此处打开…当我单击消息弹出窗口时,新选项卡将打开…Mozilla--工作正常@jai@user3676578请参阅“出于安全原因和可用性”透视图浏览器不允许快速连续出现多个弹出窗口,因此您需要允许为您希望放置弹出窗口的特定站点打开弹出窗口jsfiddle在我的客户端计算机上打开弹出窗口。当您看到
“弹出窗口块来自…”时,单击此处从浏览器打开..
消息,然后您可以在那里选择可用的选项。尝试单击浏览器中的消息,顺便说一句,我的计算机中没有Opera浏览器,因此我现在无法测试它。
function openTwoWindowTab() {
    // create object to serve the urls
    var obj = {
        0: 'http://www.google.com',
        1: 'http://www.yahoo.com'
    };
    setTimeout(function () { // use setTimeout function to wait for other window to open
                             // otherwise one window will be opened in the browser window
        for (var a = 0; a <= Object.keys(obj).length - 1; a++) {
            window.open(obj[a], '_blank');
        }
    }, 1000);
}