-8

サーバー呼び出しに基づいてウィンドウを開こうとしていますが、そのウィンドウはブラウザーによって特定のユーザーのポップアップとしてブロックされます。

これが私がやろうとしていることのコードのサンプルです

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

ユーザーの検証で、外部サーバーにリクエストを送信しています。

サーバーは別のメソッドに応答を送信しますopenwindow()

特定のページを開くためにopenwindow()呼び出しています。window.open

openwindow()で直接呼び出すとonclick、ユーザーはポップアップによってブロックされません。

4

1 に答える 1

0

これは修正できません。この動作は設計によるものです。ポップアップを何らかのユーザー アクション (ボタンのクリックなど) に直接結び付けるか、別の方法を見つける必要があります。<div>おそらく、<iframe>内側を開けて開くことができます。

于 2013-07-22T08:19:47.920 に答える