![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 21.08.2010 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Posiadam w IFRAME gotowy ajax_chat
<iframe name="shoutbox" src="http://xxx/xxx/ajax_chat/" width="545" height="600" scrolling="no" frameborder="0"frameborder="no" padding="0px" margin="0px"></iframe> formularz logowania ma wysokość mniejszą niż sam czat po zalogowaniu. Potrzebuje sprytnego obejścia aby na stronie głównej sprawdzić która jest otwarta wewnątrz iframe i dopasować do otwartej strony wysokość IFRAME. Wg mnie trzeba umieścić jakieś nagłówki na stronie logowania "naglowek1" oraz na stronie dla zalogowanych "naglowek2" i w zależności od tych nagłówków JavaScript rozpoznawał by który jest otwarty i dopasowywał by height dla iframa z naglowkiem 1 lub 2 bez przeładowania strony. Proszę o pomoc jak to rozwiązać. Ten post edytował darney 3.10.2011, 18:30:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 197 Pomógł: 24 Dołączył: 22.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Niegdyś dostęp do ramek uzyskiwało się poprzez użycie parent.(nazwa ramki).kolejne obiekty. Czyli przykładowo: parent.shoutbox.document.getElementsByTagName("head")[0]....
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 21.08.2010 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
a co to jest ("head")[0] i jak to deklarować w stronach które otwierają się w iframe ?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 197 Pomógł: 24 Dołączył: 22.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
W tym przykładzie nie ma to żadnego znaczenia (IMG:style_emoticons/default/smile.gif) napisałeś coś o nagłówkach, a ta linijka odwołuje się do elementu <head> w ramce. Przynajmniej powinna (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 21.08.2010 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
a jak sprawdzić nazwę otwartego nagłówka header w danym iframe ?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 23:46 |