前提・実現したいこと
時間経過後もポップアップブロックが実行されないようにする方法について知りたい
alertで表示されるポップアップのOKボタンのクリックタイミングによって、
ポップアップブロックが実行されてしまう。
この場合、window.openによる子ウィンドウ画面でエラーの画面となる。
以下に該当の処理の構造を説明します。(他必要な情報があれば教えて下さい)
onclickで以下処理の関数を呼び出し
試したこと
OKボタン押下が子ウィンドウ表示と連動していないため、
一定時間経過後、ユーザー操作ではないとみなし、ポップアップブロックが実行される状況
。
連動させる処理にするため、以下処理に変更するも状況変わらず、、、
いくつかググり出てきた方法として、
事前にwindow.open()で空の画面を表示しておき、alert後に、location.hrefで該当画面を取り込む方法
がありましたが、この方法は避けたいです。
また、以下のようなSjaxの方法も状況変わらずでした、、、
そもそものコードが良くない等あるかと思いますが、
勉強のため、できるだけ既存のコードは活かしつつ、進めていきたいです。
回答1件
あなたの回答
tips
プレビュー