5

ブラウザのブロックアップ ブロッカーはどのような状況でアクティブになり、どのような状況ではアクティブにならないのですか?

リンクで onclick イベントを使用してポップアップ (target = _blank 以外) をトリガーすることはできますか?それとも常にブロッカーをトリガーしますか?

4

2 に答える 2

3

ほとんどのポップアップ ブロッカーは、ポップアップがユーザー アクションから間接的に起動されたときにトリガーされます。

一部のポップアップ ブロッカーは、ユーザーがクリックするとトリガーされますが、ほとんどはそうではありません。基本的に、ポップアップがクリック ハンドラー (またはそれが呼び出すコード) 内でトリガーされた場合、通常は問題ありません。

可能であれば、ポップアップを完全に避けることをお勧めします。いくつかの例外を除いて、ユーザー エクスペリエンスを混乱させる傾向があります。

于 2012-08-26T22:43:46.763 に答える
1

これは、ポップアップに関するかなり詳細な回答です。はい、onclick イベントを使用してポップアップをトリガーすることができます。一般的に、広告会社はこの方法で収益を上げています。広告会社はクリックを追跡して、ポップアップ広告を見たことを知り、それをカウントして、ポップアップを送信した人がお金を得られるようにします。 .

また、ポップアップ ブロッカーの仕組みに関するかなり詳細な記事もここにあります。

于 2012-08-26T22:50:28.923 に答える