解决浏览器弹出问题
Work around for browser popup
我正试图根据服务器调用打开一个窗口,但该窗口被浏览器阻止为某些用户的弹出窗口。
这是我尝试做的代码示例
<a onclick="validateuser()"></a>
在验证用户中,我向外部服务器发送请求。
服务器向另一种方法openwindow()
发送响应
在openwindow()
中,我调用window.open
打开特定页面。
当我在onclick
上直接调用openwindow()
时,用户不会被弹出窗口阻止。
这是无法修复的-行为是故意的。您需要将弹出窗口直接与某些用户操作(如单击按钮)联系起来,或者找到其他方法。也许你可以打开一个里面有<iframe>
的<div>
。
相关文章:
- 如何使用JavaScriptExecutor来获取出现在浏览器上的文本's状态栏
- Canvas赢得't出现在浏览器中
- 弹出式浏览器兼容性
- 空函数似乎从包装器中清除了一些类,但不是全部.试图找出问题所在
- 电话间隙没有互联网警报弹出问题
- 从不同选项卡打开时出现Javascript弹出问题
- IE 中的 Javascript window.close() 弹出问题
- 完整日历弹出问题
- 模态弹出问题
- 警报未出现在浏览器扩展的弹出窗口中.html
- 在angular js中向控制器注入常量(模式弹出问题)
- 如何防止文本出现在浏览器的firebug或View Source中
- Facebook登录弹出问题
- Knockout-弹出问题编辑项目
- 解决浏览器弹出问题
- 保存密码弹出铬浏览器
- 你能阻止一个网站出现在浏览器中吗;的历史
- chrome新版本37中的弹出问题
- 是否有任何事件jQuery或JavaScript,我可以隐藏元素之前,他们出现在浏览器中
- OBJ文件不出现在浏览器WebGL 3 .js