-8

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

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

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

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

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

openwindow()我打电话window.open打开特定页面。

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

4

1 回答 1

0

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

于 2013-07-22T08:19:47.920 回答