Flash & Javascript
Sziasztok!
Van egy játék oldalam ahol szeretnék a játék betöltése elött más játékot bemutatni.
Javascriptes megoldást nem tudtam megvalósítani, hogy elsőnek meghívom a játék előzetest aztán a teljes játékot.
A másik megoldás hogy div-be háttérbe behivom az előzetest és tartalomnak a teljes játékot.De kis játéknál ez szinte nem is látszik.
Jó lenne egy kis help hogy más hogy oldaná meg.
■ Van egy játék oldalam ahol szeretnék a játék betöltése elött más játékot bemutatni.
Javascriptes megoldást nem tudtam megvalósítani, hogy elsőnek meghívom a játék előzetest aztán a teljes játékot.
A másik megoldás hogy div-be háttérbe behivom az előzetest és tartalomnak a teljes játékot.De kis játéknál ez szinte nem is látszik.
Jó lenne egy kis help hogy más hogy oldaná meg.
Fogalmak
Mit jelent a játék betöltése előtt?
Mit próbáltál megvalósítani, hol akadtál el?
Mi nem látszik és miért nem látszik?
Hogy oldaná meg a mit?
Én így csinálnám
Flash ismereteim egyrészt elavultak, másrészt sosem voltak valami mélyrehatóak, de az rémlik, hogy meg tud hívni javascriptet az oldalon, amelyik a movie-t tartalmazza valamint olyat is tud, hogy a movie végéhez (tetszőleges részéhez?) lehet kapcsolni egy függvény hívást...
Itt járok
Most éppen itt tartok, az a problémám hogy az elözetes ha lefutott nem lép a játék elindítására.Ebben ha tudnátok segíteni jó lenne.
Üdv.:
Gabesz
<script language="JavaScript">
function hidestatus(){
window.status="";
return true;
}
function jatek()
{
document.getElementById('jatek').style.display="";
document.getElementById('jatek_elozetes').style.display="none";
document.getElementById('loading').innerHTML='Játék betöltve';
}
</script>
<TABLE border="0" cellspacing="0" cellpadding="0" id='jatek' style="display:none;" border='0'>
<tr>
<td>
<div classid="clsid:166B1BCA-3F9C-11CF-8075-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,0,0" width="550" height="32"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="660" height="450"><param name="movie" value="jatek.swf"><param name=quality value=high><embed src="jatek.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"" width="660" height="450"></embed> </object></div>
</td>
</tr>
</table>
<TABLE border="0" cellspacing="0" cellpadding="0" id='jatek_elozetes' class='jatek_elozetes' border='0'>
<TR>
<TD>
<IMG SRC="bezar.jpg" onClick="javaScript:jatek();">
</TD>
</TR>
<TR>
<TD>
<div classid="clsid:166B1BCA-3F9C-11CF-8075-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,0,0" width="550" height="32"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="300"><param name="movie" value="jatek_elozetes.swf"><param name=quality value=high><embed src="jatek_elozetes.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="300"></embed> </object></div>
</td>
</tr>
</table>
Sőt, olyat is tud, hogy
És akkor nem is kell hozzá JS sem!
Flash shell
ez jól hangzik
Milyen probléma
Ha nincs hozzáférésed a játék forrásához, akkor töltsd be az előzetest egy saját moziba, és abba rakj egy tovább gombot, ami betölti majd a játék SWF-ét. Szerintem eléggé egyszerű.