2011-07-31 7 views
0

私は現在、ページのサイズまたはページの長さに基づいて計算された縦の罫線を必要とするプロジェクトに取り組んでいますが、どちらが長いかによって若干の問題があります。例えば私のnoscriptプラグインでキックと私はスクリプトが垂直の境界線は、ページの下部にギャップがあります許可されている場合、私はFirefoxを使用し、例えば午前ビューポートのサイズ変更の検出に関する問題

例として、複数のブラウザ間でビューポートの変更を検出するためにjavascriptを使用できる方法はありますか?

私はどこかでwatch()を見つけましたが、それに関する確かなドキュメントやこれをサポートしているブラウザは見つかりませんでした。私は何をしようとしていますか? watch()は適切な方法ですか?もしそうなら、誰かが何らかのドキュメンテーションを教えてもらえますか?そうでなければ、私は何を見ていますか?

答えて

5

window.onresizeあなたが探しているイベントだと思います。ここにリンクです:https://developer.mozilla.org/en/DOM/window.onresize

しかし、あなただけのCSSを使用したフルハイトの要素を取得することができる必要があり、その後、あなたが任意のJavaScriptの

+2

私は、イベントが20msごとにリサイズリサイズイベントが発生するので、機能をデバウンスし、誰もが、おそらくexeファイルする必要がないことができると組み合わせることをお勧めしますすべてのサイズ変更イベントでかわいいもの。 –

+0

@ŠimeVidas:非常に良い点 – Flambino

関連する問題