Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: onLoad
Forum PHP.pl > Forum > Po stronie przeglądarki
eai
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
  1. <img id="FULL" OnLoad="zamknijpreloader()"....


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?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 smile.gif)

Ma ktoś pomysł jak to rozwiązać questionmark.gif? HELP cool.gif
Zajec
onload=""

P.S.
getElementById zamiast GetById


Cytat
Wszystko działa pod FF,IE,Opera(niesprawdzalem)
O, jasnowidz? ;-)
eai
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 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:/
Vogel
Zajec ci przeciez odpisal. nie "OnLoad" a "onload".
eai
Cytat
Error  Line 133 column 124: there is no attribute "ONLOAD".

...t="_blank"><img id="ImgRamka" onload="InitPreloadFoto()" border="0" width="50
gekon
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 smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.