什么是弹出窗口的最佳替代方案?

时间:2015-08-20 11:33:03

标签: javascript html popup

根据项目要求,我想要实现的是在点击一个按钮后打开多个Urls说http://example1.com/track http://example3.com/info http://example2.com/history

目前我们正在使用js弹出窗口代码,即

window.open ("http://example1.com/track","track"); 
window.open ("http://example3.com/info","info"); 
window.open ("http://example2.com/history","history"); 

但浏览器会阻止这些弹出窗口。 无论如何我可以在不阻止的情况下向用户显示所有URL吗?

PS。我试过了iframe,但其中一个网站没有在iframe中打开。

1 个答案:

答案 0 :(得分:2)

对于恶意软件风险,弹出窗口现在已经过时了 Flash和弹出窗口严重限制了可能的客户群

这里有一些替代方案

  • 使用LightBox或类似的库

  • 打开新标签而不是新窗口

  • z-index和不可见/可见图层是要走的路