1

この「ブラウザのポップアップブロッカーを回避する」を読むと、ブロッカーを追加すると、ユーザーが生成したイベントによって開かれるポップアップが許可されるだけであるという私の気持ちが確認できます。

私はdhtmlxgridを使用しており、「onRowSelect」イベントを介してユーザーが1つのセルをクリックすると通知を受け取りますが、呼び出しによってFirefoxとChromeの広告ブロッカーで問題が発生します。

window.open(url, "_blank");

任意のアイデアや魔法の解決策。

4

1 に答える 1

0

Dhtmlx Window コンポーネントを使用していますか? その呼び出し window.open() は純粋な JS 呼び出しであるためです。

DIV である DhtmlxWindow オブジェクトを作成しようとしても、ブロックされるべきではありません。以前にこれを使用しましたが、問題は発生しませんでした。

これは、dhtmlx Window を使用するための簡単な INIT ガイドです。

http://dhtmlx.com/docs/products/dhtmlxWindows/samples/01_init/01_minimal_init.html

于 2015-01-26T14:36:54.950 に答える