【问题标题】:Work around for browser popup解决浏览器弹出问题
【发布时间】:2013-07-20 21:42:15
【问题描述】:

我正在尝试基于服务器调用打开一个窗口,但该窗口被浏览器阻止为某些用户的弹出窗口。

这是我正在尝试做的代码示例

<a onclick="validateuser()"></a>

在验证用户时,我正在向外部服务器发送请求。

服务器发送响应到另一个方法openwindow()

openwindow() 我正在调用window.open 打开特定页面。

当我直接在onclick 上调用openwindow() 时,用户不会被弹出窗口阻止。

【问题讨论】:

  • 转到您最喜欢的搜索引擎并搜索该问题.. 示例代码应该是代码而不是文本 ^^

标签: javascript jquery


【解决方案1】:

这无法修复 - 行为是设计使然。您需要将弹出窗口直接与某些用户操作(例如单击按钮)联系起来,或者找到其他方式。也许你可以打开一个&lt;div&gt;,里面有一个&lt;iframe&gt;

【讨论】:

    猜你喜欢
    • 2015-04-09
    • 1970-01-01
    • 2012-12-21
    • 2012-07-23
    • 1970-01-01
    • 2020-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多