![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 10 Dołączył: 20.05.2005 Ostrzeżenie: (0%)
|
Kod +----------------+ | FULL ZDJECIE | | ID="FULL" | | | | | +----------------+ [-Link1-] [-link2-] A więc chcialem zrobic zmiane zdjecia widoczne na stronie bez koniecznosci przeladowywania strony. A więc tak: LINK1: OnClick="preloader(sciezka-img)" preloader zmienia sciezke GetByID('FULL') i pokazuje preloader (absolute position DIV) trwa wczytywanie zdjecia. Dla FULL ZDJECIA
Wszystko działa pod FF,IE,Opera(niesprawdzalem) Ale jest błąd składni... OnLoad nie jest dla IMG. Czy da sie to czymś zastąpic?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Zeby po zaladowaniu zdjecia o ID="FULL" zwracala mi sie funkcja zamknijpreloader() Tzn wszystko mi działa elegancko ale OnLoad nie jest dla IMG. A chce zeby strona byla poprawna i zgodna z w3.org (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) Ma ktoś pomysł jak to rozwiązać (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? HELP (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%)
|
onload=""
P.S. getElementById zamiast GetById Cytat Wszystko działa pod FF,IE,Opera(niesprawdzalem) O, jasnowidz? ;-)
Ten post edytował Zajec 24.03.2006, 15:22:57 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 10 Dołączył: 20.05.2005 Ostrzeżenie: (0%)
|
sory za literowki....
tutaj przyklad dzialania: http://sklepbami.pl/katalog,maja.html (kliknij w miniaturkę) a wyswietli sie PreLoader i po wczytaniu sie zdjecia zniknie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) <img OnLoad=".... Parserowi w3.org to sie nie podoba :/ .... yhhh a na JS nie bardzo sie znam a ten preloader dobra sprawa. Jak nie wymysle nic lepszego to zostanie tak jak jest:/ |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 402 Pomógł: 0 Dołączył: 20.01.2003 Ostrzeżenie: (0%)
|
Zajec ci przeciez odpisal. nie "OnLoad" a "onload".
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 10 Dołączył: 20.05.2005 Ostrzeżenie: (0%)
|
Cytat Error Line 133 column 124: there is no attribute "ONLOAD".
...t="_blank"><img id="ImgRamka" onload="InitPreloadFoto()" border="0" width="50 |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 614 Pomógł: 7 Dołączył: 10.11.2003 Skąd: Rzeszów/Kraków Ostrzeżenie: (0%)
|
No przecież wyraźnie walidator napisał, że nie ma takiego artybutu dla elementu image jak onload, specyfikacja też dość jasno się wyraża (onload może być używany tylko w elementach body i frameset). Rozwiązaniem może być prezentowanie zdjęć w oddzielnych oknach i wrzucenie do body tej funkcji.
A tak na marginesie, bardzo mnie denerwują takie preloadery, co to się włączają na każdej stronie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował gekon 24.03.2006, 17:38:16 |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 00:23 |