Ładuję stronę internetową aspx w ramce iframe. Zawartość w ramce iframe może mieć większą wysokość niż wysokość ramki iframe. Ramka iframe nie powinna mieć pasków przewijania.
Mam div
tag otoki wewnątrz iframe, który w zasadzie jest całą zawartością. Napisałem jQuery, aby zmienić rozmiar:
$("#TB_window", window.parent.document).height($("body").height() + 50);
gdzie
TB_window
jest div, w którym Iframe
jest zawarty.
body
- znacznik body aspx w ramce iframe.
Ten skrypt jest dołączony do treści iframe. Otrzymuję TB_window
element ze strony nadrzędnej. Chociaż działa to dobrze w Chrome, ale TB_window zwija się w Firefox. Jestem naprawdę zdezorientowany / zagubiony, dlaczego tak się dzieje.