![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 11.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam stronę: tanie kredyty mieszkaniowe, [www.tanie-kredyty.biz]. Na samym dole wczytuje element do ramki- formularz. Problem mam taki, że po załadowaniu strony wyświetlana jest strona od tej ramki- a prawidłowo powinna być wyświetlana od góry strony. Może ktoś wie jak to poprawić aby poprawnie się to otwierało tzn zostawało na górze strony? Z góry dziękuję za pomoc Ten post edytował michalch123 9.08.2011, 06:29:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 36 Dołączył: 12.01.2008 Skąd: Puszcza Mariańska Ostrzeżenie: (0%) ![]() ![]() |
Twój problem wynika z tej linijki:
document.getElementById('imie').focus(); w dokumencie który otwierasz w ramce (IMG:style_emoticons/default/smile.gif) powoduje on zanaczenie pola po załadowniu ramki co powoduje to niemiłe przesunięcie (IMG:style_emoticons/default/smile.gif) teoretycznie możesz dodać do ramki zdażenie onload i kazać rpzesunąć stronę za górę po załadowaniu ale jest to tylko teoretyczne rozwiązanie gdyż nie zawsze onload na iframe działa poprawnie (IMG:style_emoticons/default/sad.gif) jedyne co aktualnie przychodzi mi na myśl to ładowanie ramki jako ukrytej a potem jej wystiwtlanie np po naciśnieciu przycisku ew mozesz ustawić sobie ramkę na wysokość 0 i wstawić ją na górze strony i jak psiałem onloadem ew timeoutem potem przestawić ją na dół tak czy inaczej będzie trzeba pokombinować(IMG:style_emoticons/default/smile.gif) bo rozumiem że nie masz mozliwośći wpłynięcia na kod strony z expandera? Edit: ok dispaly: none nic nie daje (IMG:style_emoticons/default/sad.gif) wiec zostaje tylko łądowanie iframe po klinieciu w przycisk ew dodanie onload do ramki umnie od FF i IE 9 działą coś takiego: do iframe dodaj: onload="setTimeout(function(){window.location.hash='top';}, 10);" a zaraz za tagiem <body> wstaw: <a name="top"></a> Ten post edytował luniak 9.08.2011, 07:07:07 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 10:05 |