![]() |
wywolanie funkcji po zaladowaniu strony. - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript) +--- Wątek: wywolanie funkcji po zaladowaniu strony. (/thread-wywolanie-funkcji-po-zaladowaniu-strony) |
wywolanie funkcji po zaladowaniu strony. - kam7 - 20-08-2010 Witam. Kod html: Kod PHP: <script language='JavaScript' type='text/javascript' src='speaker.js'></script> Kod speaker.js: Kod PHP: function playSpeaker(param){speakerMovie("HDWSpeaker").SetVariable("playSoundEffect",param);speakerMovie("HDWSpeaker").Play();return;} Plik swf: Kod PHP: http://adonai2.pl/zaplecze/sound/HDWSpeaker.swf Kod PHP: http://adonai2.pl/zaplecze/sound/index_html8.html Jak klikne na obrazek to leci muzyczka [funkcja playSpeaker() wywolana metoda onclick]. Problem plega na tym, jak zrobic by ten dzwiek automatycznie odtworzyl sie po zaladowaniu strony [chodzi o wywolanie funkcji playSpeaker() ]. Odrazu mowie ze: Kod PHP: <script type="text/javascript">window.onload = playSpeaker("demo3.mp3")</script> RE: wywolanie funkcji po zaladowaniu strony. - Kartofelek - 20-08-2010 Jeden. Sprróbuj dać ten twój skrypt na samym końcu dokumentu. Druga rzecz. Dokument może być załadowany, a sam flash jeszcze nie ;/ To jest upierdliwa sprawa. Sproboj cos takiego: window.onload = function() {setTimeout(function() {playSpeaker('demo3.mp3',1000)}); } by gralo po 1 sekundzie. Inaczej lepiej dać np potwierdzenie z flasha ze sie napewno zaladowal. |