2009-04-15 3 views
1

私は常に更新しているページ(基本的にはロガータイプのもの)を含むiframeを持っています。それが拡張されても、その内側のページの底にスティックするようにiframeを強制する方法(JS/jQueryまたは他の方法を介して)がありますか?Iframeを底に貼る

私は基本的に、視聴者が更新されるとログファイルの末尾にログを記録する方法を模倣したいと思っています。私は既にここで似たような質問を見つけましたが、解決策はiframeの文脈(similar question)内で動作していないようです。

更新:私はページの一番下にiframeを挿入したくありません。内容がの場合、iframeは下にスクロールしたままにしておきたい。 iframeの高さは固定されており、ページが読み込まれた後、追加の行がその内側のページに追加され、iframeに常にその内側のページの下端が表示されます。

答えて

2

はインラインフレームをさわやかに保つ、およびコンテンツを追加するんそこにoverflow:hiddenを追加したり、それが開いている接続を維持していますか?それが接続を開いたままにしていない場合... document.scrollTo()はあなたが探しているjavascriptメソッドです..情報を追加するためにajaxを使用している場合スクロールを行います。番号はですVERY 0xFFFFFFうまくいくはずです。

3

これは体にインラインフレームを位置決めし、それは常に一番下に表示されますちょうどCSS

iframe{ 
    position: absolute; 
    left: 0; 
    bottom: 0; 
} 

を用いて達成することができます。

0

このiframeはHTMLのスクロールバーがない場合にのみ機能しますが、Y軸が大きくなるにつれてページの下に移動しません。

関連する問題