javascript - 防止浏览器弹出窗口警告

标签 javascript html jsp

我正在尝试在新窗口中打开一个 jsp 页面。使用 javascript window.open 会产生浏览器警告,在某些情况下 (firefox) 会默认阻止弹出窗口。有什么办法解决这个问题(这不是恶意应用程序 - 它是一个内部用户工具)?

最佳答案

大多数浏览器不会阻止由用户操作(例如单击按钮)触发的弹出窗口。例如,如果您的 window.open javascript 附加到按钮的 onclick 事件,浏览器将不会阻止它。

另一方面,如果您试图在没有任何用户操作的情况下 显示弹出窗口,那您就不走运了。这正是烦人的广告使用的技术,因此浏览器无法区分您的应用程序和烦人的广告。

关于javascript - 防止浏览器弹出窗口警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5810641/

相关文章:

javascript - 更新的嵌套属性没有多个循环

javascript - 为什么mysql查询 "select count(*) from table"返回 "[object Object]"作为结果?

javascript - 最初隐藏一个 div 以供以后显示

javascript - angular ng-repeat 根据条件添加样式

java - 如何使用java方法在jsp中打印数组列表

javascript - AngularJS Mean.js Atom 美化器 Javascript 问题

javascript - 在组件内 react :Unable to get this. state.name

javascript - 通过 JS 悬停到整个 div

Java/JSP WEB-INF/类无法导入

java - 错误 500 : Handler processing failed&#59; nested exception is java. lang.NoSuchMethodError : java/lang/String. isEmpty()Z