問題タブ [bpopup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
15691 参照

javascript - 子 iframe から、Jquery プラグイン bPopup によって生成されたポップアップを誰でも閉じることができますか?

さて、話は少し長くなりますが、問題の背景があるかもしれないので、私と一緒に耐えていただければ幸いです:

ASP.NET を使用してポータルの登録セクションを開発していますが、うまくいくように、ここからbPopup を使用して、登録ページを呼び出しページ (親ページ) の iframe にロードすることにしました。登録が成功した後に iframe を閉じる方法が必要なので、登録ページ (iframe にネストされている) の分離コードから、それを可能にする親からの Javascript 関数を試しました。iframe を閉じる関数は次のとおりです。プラグインによって生成されます:

iframe のコード ビハインドは次のとおりです (関数は送信時に呼び出されます)。

ポップアップを閉じることができませんでした。興味深いことに、Firebug は、送信ボタンをクリックした後、window.opener が null であることを示しました。それは、親が実際に閉じていたことを意味しますか? とにかく、ポップアップはまだそこにありました...

似たようなことについての洞察を共有していただければ幸いです。

0 投票する
1 に答える
258 参照

jquery - jQuery ポップアップの問題

これに対する解決策が必要です。bPopup プラグインを使用しています

しかし、それは単純な jQuery 関数だと思います。誰かがタグをクリックしたときに販売IDなど、単一の変数を渡す必要があります

以下は関数コードです。それを達成する方法を教えてください

ありがとう

0 投票する
1 に答える
679 参照

javascript - コントローラーアクションで何らかの結果を返すときにjavascript関数を呼び出す

私は次のシナリオで立ち往生しています:

私の見解では、アイテムのリストがあります。項目が何を表しているかに応じて、項目をクリックすると適切なビューが表示され、それらの結果が表示されます。結果をビューに表示することは問題ではありません。それはうまくいっています。ただし、一部のアイテムはビューではなくポップアップに表示する必要があります。ダイアログを表示してデータをバインドするために、bPopup と ShowListDialog(data) のような javascript 関数と共に部分ビューを使用しています。アクションで必要な結果 (JavaScriptResult を疑っています) を返すときに、javascript 関数を呼び出すにはどうすればよいですか。

現時点で私の行動は次のようになるべきだと思います:

public ActionResult ResponseItem(int 参照) { ResponseBase 応答 = repository.RetrieveResponse(参照);

}

私はJavaScriptの結果を返す例を見てきましたが、それを機能させることさえできません。私が次のようなことを言うと:

return JavaScript("alert('Hello');");

次にIEで、javascriptファイルを開くかどうか尋ねられます。Chrome と Firefox では単に alert('Hello'); と表示されます。ページで。

事前に助けてくれてありがとう:) D

0 投票する
1 に答える
315 参照

submit - の
オーバーレイのタグが読み込まれると消え、送信ボタンはもちろん機能しません

オーバーレイにフォームをロードするために bPopup を使用しています。フォームは基本的に、ページに隠れてロードされ、ページ上のボタンをクリックすると、オーバーレイがフォームと共に上部に表示されます。

以前別のページでこのコードを使用していましたが、問題なく動作しましたが、ユーザー エクスペリエンスが向上したと感じたので、オーバーレイ ルートに進みたいと思いました。

オーバーレイは完全に読み込まれ、すべてのフィールドが表示されますが、送信ボタンは何もしません。firebug を使用してオーバーレイのコードを調べたところ、開始タグと終了タグが div からなくなっていることに気付きました。

チェックすると、非表示のときに存在します..オーバーレイをロードすると、bPopupで何かが起こると思います。

私はその点で何も見つけられず、コミュニティに目を向けました.

ありがとう

コードのサンプルを次に示します。

読み込んだページの div:

ボタン自体:

Javascript:

0 投票する
2 に答える
9030 参照

jquery - Jqueryポップアップで読み込みスピナーを表示する

Iframe 内に外部ページをロードする jquery popup を使用しています。

ここで、読み込み中のスピナーまたは読み込み中のバーの画像を表示し、動作中に外部ページ/iframe を非表示にして、ユーザーにスピナーのみが表示されるようにします。

はいの場合、どうすればできますか。助けてください。

ここにコードがあります

html 部分

ありがとうございました

0 投票する
2 に答える
1093 参照

javascript - クリックイベントは、ページロード後の最初のクリックでのみ機能します

このポップアッププラグインをjqueryに使用すると、奇妙な動作が発生します。作成者に連絡しましたが、回答がありません。コードに一般的な問題があるかどうかをここで確認したいと思います。

設定:新しいタブでページを開く通常のhtmlリンク(JSが無効なユーザーの場合)。

以下のjsは、リンクをクリックして、リンクをたどる代わりにポップアップをアニメーション化します。

問題:ページが読み込まれるたびに最初のクリックで機能しますが、その後クリックすると代わりにhrefが続きます。

js

0 投票する
1 に答える
3982 参照

jquery - Flowplayer が jQuery 関数で stop() しない

開発中の WordPress サイトでVideoJS HTML5 ビデオ プレーヤーを使用しています。プレーヤーはモーダル ウィンドウで起動し、ほとんどの部分で問題なく動作しますが、IE の Flowplayer フラッシュ フォールバックが思い通りに動作しません。

ユーザーがモーダル ボックスを閉じると、再生が停止または一時停止します。これは HTML5 では正常に機能しますが、Flowplayer では機能しません。Flowplayer のドキュメントを見てきましたが、提案されたコードが機能しないようです。私はいくつかのバリエーションを試しましたが、運が悪く、ネット上で実際の例を見つけることができません。

VideoJS WP プラグインを使用して、VideoJS が WordPress から呼び出されることに注意してください。

以下のスニペットは、$f がフロー プレーヤー セレクターである場合に、機能すると思われるものを示していますが、他の方法を試しました。

私は HTML5 ボイラープレートから作業しており、このコードは script-starter.js ファイルにあります。

問題のサイトを見てみましょう

誰かがこれを機能させるのを手伝ってくれることを願っています。

前もって感謝します。

スピルマン

更新: 現在、このテーマのバリエーションを試しています...

0 投票する
1 に答える
1463 参照

javascript - JQueryとCookieのポップアップボックス

フォームを表示するポップアップがあります。ユーザーが最初にサイトにアクセスしたときに一度だけ表示し、その後は表示しないようにします。以下のコードは、Cookieがなく、ポップアップが機能する場合は機能しません。

私はまだこれをこのコードで動作させることができず、エラーも何もありません。これをより良くする別の方法はありますか?divが入るときに一度表示し、そのユーザーが閉じた後に再び表示しないようにしたいだけです

これが最善の方法ですか?私は他の提案を受け入れています:)

0 投票する
3 に答える
1816 参照

jquery - ホームページの最初の訪問時の JQuery

bpopup を使用して、ホームページに全画面ポップアップを正常に追加しました。

それはうまく機能しますが、ボタンが押されたときにのみ機能します。ユーザーが初めてサイトにアクセスするたびに、ポップアップがホームページに表示され、ホームページのみに表示されるようにします。

私が持っているコードは次のとおりです。

これはうまく機能しますが、Cookie 関連のハンドラーを追加するにはどうすればよいですか?

助けてくれてありがとう。本当に感謝しています。

0 投票する
0 に答える
740 参照

jquery - NiceditリッチテキストエディタをBPopupボックスに含めないでください。オリエンテーションがまちまち

私はJqueryを初めて使用し、プロジェクトで使用しようとしています。

bPopupを使用してページを取得しました。bPopupでは、ポップアップdivにniceditを含めます。しかし、リッチテキストツールバーはめちゃくちゃになっているようです。誰かがそれを修正する方法を知っていますか?

以下は、出力のコードと例です。

ここに画像の説明を入力してください

niceditのツールバーは向きがまちまちになっているようです。しかし、通常のWebページ(ポップアップなし)でniceditを使用すると、問題なく動作します。

index.php ----