1

サイトで Jquery モーダル/ダイアログ プラグインを使用してコンテンツを表示しようとしています。

私は現在、うまく機能するThickboxを使用していますが、フルスクリーンオプションはありません.フルスクリーンと言うときは、ブラウザウィンドウ全体を埋めることを意味します.

フルスクリーンを拡張できる優れたモーダル/ダイアログプラグインを知っている人はいますか?

乾杯

イーフ

4

4 に答える 4

2

Thickbox は、すぐに実行しようとしていることをサポートする必要があります。TB のサイズの初期化について議論しているこのフォーラム スレッドを参照してください。

TB_height = $(window).height();

resizeまたは、イベント ハンドラーを指定して、window既に表示されている TB を更新します。

別のプラグインをお探しの場合は、BlockUIを検討することをお勧めします。そのオーバーレイの CSS は簡単に設定でき、とプロパティを使用100%してフルサイズのダイアログを実現できるはずです。heightwidth

于 2009-09-10T15:47:54.480 に答える
1

window.heightの代わりに、全画面表示にはscreenプロパティを使用する必要があります。

TB_height = screen.height;
TB_width = screen.width;
于 2012-04-05T17:35:24.557 に答える
1

http://mabp.kiev.ua/2010/12/15/jquery-ui-fullscreen-button-for-dialog/

于 2011-11-08T00:58:16.803 に答える
0

シンプルなコードを持つこのプラグインのファンシーボックス。イベント ウィンドウのサイズ変更とスクロールで検索できます。ウィンドウを埋めるために、高さと幅のオプションを修正する必要があります。この方法で修正されたバグがあり、FancyBox でこれらの行を変更できます。

432行目

$(window).unbind("resize scroll", $.fn.fancybox.scrollBox);

439行目

$(window).unbind("resize scroll", $.fn.fancybox.scrollBox);
于 2009-09-10T15:53:28.883 に答える