2

漠然とした質問かもしれませんが、よろしくお願いします。ブラウザウィンドウの一部が画面に表示されていないかどうかを何らかの方法で検出できる方法(Javascript、サーバー側など)があるかどうか疑問に思っています。

たとえば、おそらくブラウザウィンドウをほとんど最大化してから、それをつかんで画面の外にドラッグします... Javascript / ajaxイベントを発生させて、ビューポートがどれだけ「見えない」かを調べて、有効にすることができますドキュメントにクラスを追加するか、スタイリングを調整する何かを追加しますか、それとも Web アプリに伝達できない OS レベルのイベント/変数ですか?

4

1 に答える 1

0

jQuery ウェイポイント プラグインhttp://imakewebthings.github.com/jquery-waypoints/

そのプラグインを使用して、要素がビューポートにあることを検出できます。

私が便利だと思った別のチュートリアル(あなたに関連するかどうかはわかりません)はhttp://www.9lessons.info/2009/07/load-data-while-scroll-with-jquery-php.htmlです

これは、AJAX を介してコンテンツをロードする方法の 1 つで、初期ロード時間を短縮し、UX を向上させることができます。

それはあなたが達成したいことによって異なります:)

于 2013-03-11T11:54:31.707 に答える