タグ付けされた質問 「popup」



5
ポップアップを最もエレガントな方法で表示する
このAngularJSアプリがあります。すべてうまくいきます。 ここで、特定の条件がtrueになったときにさまざまなポップアップを表示する必要があり、次に進むための最良の方法は何かと思っていました。 現在、私は2つのオプションを評価していますが、他のオプションについては完全にオープンです。 オプション1 ポップアップ用の新しいHTML要素を作成し、コントローラーから直接DOMに追加できます。 これは、MVCデザインパターンを壊します。私はこの解決策に満足していません。 オプション2 静的HTMLファイルのすべてのポップアップのコードをいつでも挿入できます。次に、を使用してngShow、正しいポップアップのみを非表示/表示できます。 このオプションは実際にはスケーラブルではありません。 ですから、私が望むものを達成するためのより良い方法がなければならないと私はかなり確信しています。

8
ブラウザのポップアップブロッカーを回避する
私は純粋にJavaScriptでOAuth認証フローを開発しており、ユーザーにポップアップで「アクセス許可」ウィンドウを表示したいのですが、ブロックされます。 によって作成されたポップアップウィンドウ、window.openまたはwindow.showModalDialog別のブラウザーのポップアップブロッカーによってブロックされないようにするにはどうすればよいですか?

8
ブラウザがポップアップをブロックしているかどうかをどのように検出できますか?
ときどき、新しいウィンドウを(ユーザー入力または重要な何かのために)ポップオープンしようとするWebページに出くわしましたが、ポップアップブロッカーがこれを防止しています。 新しいウィンドウが正しく起動することを確認するために、呼び出しウィンドウはどのようなメソッドを使用できますか?
130 popup 

9
Javascriptの確認ポップアップ[はい]と[キャンセル]ではなく[いいえ]ボタン
Javascriptのポップアップを確認します。「OK」と「キャンセル」の代わりに「はい、いいえ」ボタンを表示します。 私はこのvbscriptコードを使用しました: <script language="javascript"> function window.confirm(str) { execScript('n = msgbox("' + str + '","4132")', "vbscript"); return (n == 6); } </script> これはIEでのみ機能します。FFとChromeでは機能しません。 JavaScriptでこれを達成するための回避策はありますか? IE「Windows Internet Explorer」のようにポップアップのタイトルも変更したいのですが、ここに自分のアプリケーション名を表示したいです。

4
Android:複数の選択オプションを持つポップアップを作成する
私は、4つのオプションから選択できるポップアップまたはダイアログを作成する方法を理解するために探し回っています。 私はこの画像をAndroid開発者サイトに表示します。 誰かが右のようなものをコード化する方法を知っていますか?テキストの横にアイコンは必要ありません。4つのオプションから選択できるようにする必要があります。
109 android  menu  dialog  popup 

8
Macターミナルのポップアップ/アラートを作成するにはどうすればよいですか?Applescript?
プログラムにアラート、通知、カスタムテキストを表示するものは何でも表示できるようにしたい。これはどのように行われますか?また、変数を設定する複数のボタンを持つものを作成することは可能ですか? バッチに似ています: echo msgbox""<a.vbs&a.vbs

9
画面が表示されたときにフィールドのオートフォーカス/キーボードポップアップを削除する方法
最初のフィールドがEditTextである画面があり、起動時にフォーカスを取得し、数値入力タイプもポップアップします。これは非常に迷惑です アクティビティが開始されたときにフォーカスが取得されない、および/または入力パネルが表示されないことを確認するにはどうすればよいですか?

16
Chromeでブロックされたポップアップを検出する
他のブラウザでポップアップがブロックされているかどうかを検出するJavaScriptテクニックを知っています(この質問への回答で説明されています)。基本的なテストは次のとおりです。 var newWin = window.open(url); if(!newWin || newWin.closed || typeof newWin.closed=='undefined') { //POPUP BLOCKED } ただし、これはChromeでは機能しません。ポップアップがブロックされていると、「ポップアップブロック」セクションに到達しません。 もちろん、Chromeは実際にはポップアップをブロックしないため、テストはある程度機能していますが、「ブロックされた」ポップアップをリストする右下の小さな最小化されたウィンドウで開きます。 Chromeのポップアップブロッカーによってポップアップがブロックされたかどうかを確認できます。機能検出を優先して、ブラウザのスニッフィングを回避しようとしています。ブラウザを盗聴せずにこれを行う方法はありますか? 編集:私は今を利用して試してみましたがnewWin.outerHeight、newWin.left、および他の同様の特性は、これを達成するために。Google Chromeは、ポップアップがブロックされると、すべての位置と高さの値を0として返します。 残念ながら、ポップアップが実際に未知の時間開かれたとしても、同じ値を返します。魔法の期間(私のテストでは数秒)の後、場所とサイズの情報が正しい値として返されます。言い換えれば、私はまだこれを理解することに近づいていません。任意の助けいただければ幸いです。

1
Google Chromeのタブ無効化ツールチップポップアップ[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 6か月前に閉鎖。 どうやら前回のChrome更新(バージョン78.0.39)の後、新しい機能があります(タブツールチップ、それはかなり煩わしいです): これを無効にするにはどうすればよいですか?

2
OAuthポップアップのクロスドメインセキュリティReact.js
ポップアップ(window.open)を使用してReactにOAuthを実装する方法に興味があります。 たとえば、私は持っています: mysite.com —これがポップアップを開く場所です。 passport.mysite.com/oauth/authorize - 現れる。 主な質問は、window.open(ポップアップ)とwindow.opener(既知のように、クロスドメインセキュリティのためにwindow.openerがnullであるため、使用できないため)間の接続を作成する方法です。 ⇑ window.openerあなたは(セキュリティ上の理由のために)別のホストに移動したときに削除され、その周りに方法はありません。可能であれば、フレーム内で支払いを行うことが唯一のオプションです。最上位のドキュメントは同じホストにとどまる必要があります。 スキーム: 可能な解決策: ここでsetInterval説明されている方法を使用して、開いているウィンドウを確認します。 クロスストレージを使用する(それだけの価値はありません)。 では、2019年に推奨される最善のアプローチは何でしょうか? Reactのラッパー-https ://github.com/Ramshackle-Jamathon/react-oauth-popup
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.