![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 22.05.2004 Skąd: Cz-wa Ostrzeżenie: (0%) ![]() ![]() |
Czy da sie w jakis sposob ustawic kolejnosc ladowanie grafiki na stronie??
Tzn... najpier wyswietla obrazek 1 a pozniej po calkowitym zaladowaniu 1 dopiero zaczyna wyswietlac 2 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Musial bys troche pokombinowac z JS, bo nie slyszalem o czyms takim w htmlu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ...
Ja to widze tak: :arrow: kazdemu obrazkowi nadajesz name z numerem i sciezka np. name="1*obrazek.jpg" gwiazdka to seperator w tym przypadku. :arrow: nastepnie przeswietlasz tablice document.images, pobierasz z ich name kolejnosc, na podstawie czego tworzysz sobie nowa tablice ktorej kluczem bedzie wlasnie numer kolejnosci, czyli obrazek o name="0*abc.gif" bedzie pierwszy :arrow: robisz petle, przechodzaca przez tablice i przypisujaca do danych img nowe src pobierane z ich name, gdy petla przechodzi do kolejnego img sprawdzasz czy poprzedni ma wartosc complete == true, jesli tak ladujesz dany obraz i zwiekszasz i, jesli nie nic nie robisz. Jednak takie rozwiazanie nie jest idealne - jak ktos wylaczy JS to nie bedzie img widziec... Po drugie problem bedzie z tlami, ktore de facto tez sa obrazami tylko, ze z tego co wiem nie da sie do nich odwolywac jak do img. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 06:30 |