2012-04-19 12 views
0

私は、ユーザーが一番下までスクロールするとiframeを読み込みたいHTML Webサイトを構築しています。 (IFRAMEは、彼らが直接ロードされるかどうウェブサイトを遅くしているJavaScriptの重い私を従うウィジェットを多く含む)ユーザーが下にスクロールした場合にiframeを読み込みます。

はどのようにを行うことができますか?

ありがとうございました。ウリ

+0

使用のGoogleや検索テキストボックス

$(window).scroll(function() { if(($(window).scrollTop() + $(window).height()) == $(document).height()) { $('div').append('<iframe></iframe>'); } });​ 

ここでは例とフィドルです。そこには多くの答えがあります。 – gdoron

+1

こんにちはUli、iFrameを使用するのではなく、必要なときにgetscript()を使用して読み込みを遅らせてみましょう。http://api.jquery.com/jQuery.getScript/ –

答えて

0

あなたは

$('body').scroll(function(){ 
    if ($('body').scrollTop() == $('body').height()){ 
     loadIframe(); 
    } 
}); 
0

をスクロールするときは、位置を算出することができるが、このjsfiddleを見てください - 私はそれは何が必要ないと思います。そのよう

関連する問題