我正在尝试在新窗口中打开一个 jsp 页面。使用 javascript window.open
会产生浏览器警告,在某些情况下 (firefox) 会默认阻止弹出窗口。有什么办法解决这个问题(这不是恶意应用程序 - 它是一个内部用户工具)?
最佳答案
大多数浏览器不会阻止由用户操作(例如单击按钮)触发的弹出窗口。例如,如果您的 window.open
javascript 附加到按钮的 onclick
事件,浏览器将不会阻止它。
另一方面,如果您试图在没有任何用户操作的情况下 显示弹出窗口,那您就不走运了。这正是烦人的广告使用的技术,因此浏览器无法区分您的应用程序和烦人的广告。
关于javascript - 防止浏览器弹出窗口警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5810641/