Jak zjistit jestli se už flashový objekt načetl?
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Existuje nějáký javascript nebo phpscript, který by zjistil jestli se už flashový objekt načetl? Děkuji.
-
co atribut onload?
-
do 1.snímku si vlož pre-loader. Jednoduchý skript Ti sem napíšu: onClipEvent (EnterFrame) { load=Math.round (_root.getBytesLoaded()/1024)+" kB ze "+Math.round (_root.getBytesTotal()/1024)+" kB"; if (_root.getBytesLoaded()==_root.getBytesTotal()) { _root.play(); } } Přesnějc si to nepamatuju a musel bych hrabat do starej dokumentů. Než bych spustil Flash, tak už by to bylo dávno zodpovězený...
-
Hmmm.. To jsem přesně nemyslel,ale díky. ostatně už jsem si to našel sám a jestli by to někoho zajímalo tak tady je zdroják ukázkový stránky. <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <title>Okénko s fotografií</title> <script> function FinishLoading(){ if(document.all) { document.all.span0.style.visibility="hidden" document.all.span1.style.visibility="visible" } if(document.layers) { document.span0.visibility="hidden" document.span1.visibility="visible" } } </script> </head> <body onLoad="FinishLoading()"> <span id="span0" style="position:absolute;;visibility:visible"> <table border="0" cellpadding="0" cellspacing="0" bgcolor="#00FF00" width="300" height="200"> <tr> <td><p align="center"><font color="#FF8040"><strong>Probíhá načítání okna, <br> posečkejte prosím vteřinku či dvě...</strong></font></p></td> </tr> </table> </span> <span id="span1" style="position:absolute;;visibility:hidden"> <img src="ahoj.JPG"> </span> </body>
-
vždyť jsem říkal onload!
-
Damian: Mas to spatne. Tohle je M$IE-only skript, na mozille afaik nepojede. document.all.span0 vymen za document.getElementById("span0"), popr. document.getElementByName("span0"), atp. Zalezi na tom, zda-li pro identifikaci elementu pouzijes atribut id nebo name. Kontrukce document.all podle standardu neexistuje, je to propietarni zpusob made by M$.