[HTML][FLASH] ladowanie strony przed animacja

0

mam szybkie pytanie ;)
jak zrobić tak że jeżeli mam na stronie animacje we flashu to zeby strona mi sie cala wczesniej zaladowala a dopiero pozniej flash?
prosze o szybka odpowiedz!

0

nie masz na to wplywu. to przegladarka pobiera pliki i to ona ustala sobie kolejnosc

0

Można ewentualnie zatrzymać wykonywanie się animacji flasha i uruchmoic dopiero kiedy strona się załaduje - należałoby wykorzystać komunikację js->flash.

0
Dominik napisał(a)

Można ewentualnie zatrzymać wykonywanie się animacji flasha i uruchmoic dopiero kiedy strona się załaduje
Mu chodzi o kolejnosc pobierania, a nie o to zeby flash sie nie wykonywal

Karolaq napisał(a)

nie masz na to wplywu. to przegladarka pobiera pliki i to ona ustala sobie kolejnosc
No i wlasnie, przegladarka wczytuje plik po kolei, jesli natrafi na '<object>' lub '<embed>' zaczyna go pobierac, jak go pobierze, wraca do sciagania, kolejnej zawartosci strony. (to jest schematyczny sposob dzialania, tak zeby zrozumiec idee)

Czyli obiekty zamieszczone w dokumencie sa pobierane po kolei, jednym z rozwiazan, moze byc wrzucenie tego flasha na koniec strony, np do jakiegos DIVa i ustawic go stylem, zeby znajdowal sie w odpowiednim miejscu strony.
Jesli nadal bedzie tak ze beda elementy pobieraly sie wczesniej, "wstawienie" tego diva daj do funkcji wywolywanej w onload, jednak to ma pewnien minus, bo tu zanim flash zacznie sie w ogóle sciagac, bedziesz musial sciagnac WSZYSTKIE obrazki, dziwieki, i inne rzeczy.

0

można dać w treści strony pustego div'a a w body onload dać funkcję w js która wypełni tego div'a wstawiając w niego odpowiednie znaczniki object. dzięki temu załaduje się dopiero po wczytaniu strony

1 użytkowników online, w tym zalogowanych: 0, gości: 1