我必须为客户开发一个功能,只需单击一下即可打开多个信息弹出窗口。
我创建了一个这样的函数:
<script>
var index = 0 ;
function openWindows()
{
var url = new Array() ;
url[0] = "http://www.marca.com" ;
url[1] = "http://www.google.es" ;
for(i=0; i < url.length ; i++)
{
window.open(url[index],"ident_"+index) ;
index = index + 1 ;
}
index = 0 ;
}
</script>
我用下一个代码调用这个函数
<a href="javascript:openWindows()">Open Popups</a>
此功能在 Firefox 上完美运行,但在 Chrome 和 Internet Explorer 上,我阻止了第二个弹出窗口(第一个完美打开)
我不知道该怎么做。起初,我认为这是不可能的,但后来,我看到一个网站(http://www.kayak.es/),您可以在其中选择要比较的网站数量皮划艇,他一键打开弹出窗口中所有选定的站点。
有人知道怎么做吗?