多个弹出与一键像皮艇Javascript
Multiple Popups With One Click like kayak Javascript
本文关键字:Javascript 一键 更新时间:2023-09-26
我必须为客户端开发一个功能,只需点击一下即可打开多个弹出窗口的信息。
创建如下函数:
<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/),在那里你选择多少个网站,你想与kayak比较,他打开所有选择的网站在弹出式点击。 有人知道怎么做吗?代码正确。试着检查你在Chrome和IE中的安全设置,它们会以某种方式阻止多个弹出窗口。
尝试向第二个弹出窗口传递一个参数,告诉他打开下一个弹出窗口,等等。也许浏览器检查打开窗口来阻止多个弹出窗口。或者试着在每次打开之间设置一段微睡眠时间。
相关文章:
- 一键提交(阻止默认)多个表单
- 通过Ajax一键提交多个表单
- 如何防止javascript一次打开过多的文件
- 一键启动按钮不起作用
- 如何一键录音并自动上传
- 使用 JavaScript 一次为一个元素设置多个属性
- 我们如何自定义排序JavaScript对象键
- 如何使用javascript在递归对象中找到基于一键的树级别
- 一键点击首先调用javascript,执行验证,然后调用控制器方法
- 如何使用javascript一键禁用引导按钮
- Javascript 循环
- 一键旋转列表
- 如何使用 javascript 一键显示确认警报
- Javascript - 具有键值对的对象,其中值是一个数组
- On/Off一键定时器Javascript
- 在javascript函数中一键打开多个窗口
- 多个弹出与一键像皮艇Javascript
- 在Javascript中一键打开3个项目
- JavaScript (jQuery?):一键切换多个类
- 使用Javascript一键添加文本到PDF按钮
- 如何一键运行多个JavaScript函数