私はiframeで開いたいくつかのモーダルを扱っています(同じドメインなので、xssは発行しません)。私が持っているモーダルの1つは、あなたが行うフォームに基づいてオプションを隠したり表示したりして、フォームを拡大または縮小します。とにかく、長いストーリーの短い私はiframeのサイズを現在の身長/体の幅に基づいてinitalの負荷を処理するコードがあります。問題は、最初の読み込み後にボディの実際のサイズが変更されたことを確認するためにどのイベントを使用するかわからないということです。要素の実際の幅/高さがいつ変更されるかを決定します
0
A
答えて
0
なぜsetInterval()を追加しないのですか?次のようなものがあります。
var originalWidth = {set original width}
var originalHeight = {set original height};
setInterval(function(){
var currentWidth = {grab new values};
var currentHeight = {grab new values};
if(originalWidth !== currentWidth){
//Change the width now...
//Next, set originalWidth to be the same as current for future checks
originalWidth = currentWidth;
}
//Now, do the same for original and current height
},100)
+0
なぜですか?それは醜いですね!しかし、 –
+0
の唯一の解決策になるかもしれません。 var originalDimensions = [x、y] 'と' var currentDimensions = [x、y] ' –
関連する問題
- 1. ドロップされた要素の高さと幅を動的に変更します
- 2. Text要素の実際の幅と高さを取得できますか?
- 3. ユーザーコントロールに実際の幅と高さが指定されていません
- 4. CSS3を使って縮尺変更した後の要素の実際の幅と高さを取得
- 5. max-widthプロパティを持つimg要素の幅と高さを変更する
- 6. 要素#1の高さの変更、要素#2の高さの変更
- 7. css要素の高さ - 高さが変化する要素の高さ
- 8. UserControl幅は、実際の幅がそれに設定されている列に設定されています
- 9. 親divの幅に対する要素の高さを定義
- 10. org.w3c.dom:要素の高さと幅を取得しますか?
- 11. JavaFXフォントの幅と高さの決定
- 12. 要素の幅をループし、特定の幅が満たされるまで要素を表示します。
- 13. ブラウザの高さと幅を決定して画像をフルスクリーンにサイズ変更
- 14. 親要素の高さが固定されている場合、子要素の可変数の高さを設定します。
- 15. SWFの幅/高さを変更する
- 16. jQueryのslide要素の幅と高さが正しくない
- 17. 親のオーバーフローがhiddenに設定されている場合、子要素の幅を変更します。
- 18. CSS:可変高さ要素内のセクションの高さを固定
- 19. body要素の不要な高さと幅が発生する
- 20. IEで自動高さの要素の実際の高さを取得
- 21. 要素の幅を高さのパーセントで表します。 HTML、CSS
- 22. 実際の高さと幅が正確に動作しないようにサイズを変更する
- 23. jQueryは要素の高さを動的に変更します
- 24. 固定幅の高さと可変幅のUWPを持つ
- 25. 親のフレックス要素の高さと幅を親のフレックス要素の100%の高さと幅で塗りつぶすようにしました。
- 26. 高さli要素が変数を変更する
- 27. 要素の高さと幅の変化を角2で検出
- 28. 固定要素の幅の変更
- 29. jqueryで実際の高さではなく、要素の目に見える高さを取得します
- 30. %heightの要素の高さを要素の高さに設定する
イベントはありません。 DOMSubtreeModifiedイベントをチェックして、ディメンションが変更されたかどうかを確認することができます –