Ahoj ! ====================================== Potrebuji vytvorit skript, ktery bude menit obrazky v zavislosti na onmouseover, onmouseout atd., ale navic pri klepnuti na odkaz prehraje kratky zvuk. Takove skripty jsem na internetu nasel, ale vzdy s poznamkou, ze zvuk funguje jen pod netscapem. Ptam se tedy jestli lze neco takoveho vytvorit tak, aby se zvuk prehral i pod MSIE. Diky Honza ====================================== Tu je toto riesenie : <script language="JavaScript"> function zene(note) { document.embeds[note].play(); } </script> <embed src="hocico.wav" hidden=true autostart=false></embed> <a href="http://www.yahoo.co.uk" onMouseover="document.images[0].src='zold1.jpg', zene(0)" onMouseout="document.images[0].src='zold.gif'" onmousedown="document.images[0].src='zold_down.jpg';" onMouseup="document.images[0].src='zold1.jpg';"> </a> *** Nasledovne ti vygeneruje dreamweaver : *** function MM_controlSound(x, _sndObj, sndFile) { file://v3.0 var i, method = "", sndObj = eval(_sndObj); if (sndObj != null) { if (navigator.appName == 'Netscape') method = "play"; else { if (window.MM_WMP == null) { window.MM_WMP = false; for(i in sndObj) if (i == "ActiveMovie") { window.MM_WMP = true; break; } } if (window.MM_WMP) method = "play"; else if (sndObj.FileName) method = "run"; } } if (method) eval(_sndObj+"."+method+"()"); else window.location = sndFile; } --> </script> </head> <body bgcolor="#FFFFFF" onLoad="MM_preloadImages('2s1.jpg')"> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('ketto','','2s1.jpg',1); MM_controlSound('play','document.CS972372734090','click.wav')"><img src="2s.jpg" width="65" height="37" name="ketto" border="0"></a> <EMBED NAME='CS972372734090' SRC='click.wav' LOOP=false AUTOSTART=false MASTERSOUND HIDDEN=true WIDTH=0 HEIGHT=0> **** Autor : Nagy Tibor Preklad : Dr. Willy S pozdravom... Dr. Willy Ps. Ak chces originalny atachment tak sa ozvy na : cesty-sk@miesto.sk
This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 04:29 CEST