一次点击多个弹出窗口,就像kayak Javascript一样
我必须为一个客户端开发一个功能,只需单击一下即可打开多个信息弹出窗口 我创建了如下函数:一次点击多个弹出窗口,就像kayak Javascript一样,javascript,popup,click,Javascript,Popup,Click,我必须为一个客户端开发一个功能,只需单击一下即可打开多个信息弹出窗口 我创建了如下函数: <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++) {
<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>
var指数=0;
函数openWindows()
{
var url=新数组();
url[0]=”http://www.marca.com" ;
url[1]=”http://www.google.es" ;
对于(i=0;i
我用下一个代码调用这个函数
<a href="javascript:openWindows()">Open Popups</a>
这个功能在Firefox上运行得很好,但在Chrome和InternetExplorer上,我阻止了第二个弹出窗口(第一个弹出窗口完全打开)
我不知道怎么做。起初,我认为这是不可能的,但后来,我看到一个网站(),你可以选择你想与kayak比较多少个网站,他只需点击一下,就会在弹出窗口中打开所有选定的网站
有人知道怎么做吗?代码是正确的。尝试检查Chrome和IE中的安全设置,它们以某种方式阻止了多个弹出窗口。代码是正确的。尝试检查Chrome和IE中的安全设置,它们以某种方式阻止了多个弹出窗口。尝试向第二个弹出窗口传递一个参数,告诉他打开下一个弹出窗口,依此类推。 也许浏览器会检查“打开器”窗口以阻止多个弹出窗口。
或者尝试在每次打开之间放置一些微时间睡眠。尝试向第二个弹出窗口传递一个参数,告诉他打开下一个弹出窗口,依此类推。 也许浏览器会检查“打开器”窗口以阻止多个弹出窗口。
或者试着在每次打开窗口之间加入一些微时间睡眠。您的代码对我来说运行良好。我有IE 9和chrome:Version 22.0.1207.1两个弹出窗口都有吗?是的,我有两个弹出窗口。omg!!:(我无法运行它。我默认安装了chrome和IE。您是否更改了安全设置?不,我没有修改安全设置。所有设置都是默认设置。您的代码对我来说运行良好。我有IE 9和chrome:Version 22.0.1207.1。您是否同时获得两个弹出窗口?是的,我同时获得了两个弹出窗口。omg!!:(我无法让它运行。我默认安装了chrome和IE。你是否更改了你的安全设置?不,我没有修改安全设置。所有设置都是默认设置。弹出窗口在Kayak.es中工作正常,没有更改任何安全设置,但我的代码没有:\Popus在Kayak.es中工作正常,没有更改任何安全设置是的,但我的代码不是:\