Forum forum.webPC.pl Strona Główna  
  forum.webPC.pl
FAQ  FAQ   Szukaj  Szukaj   Użytkownicy  Użytkownicy   Grupy  Grupy
 
Rejestracja  ::  Zaloguj Zaloguj się, by sprawdzić wiadomości
 
Forum forum.webPC.pl Strona Główna --> HTML, DHTML, CSS, Java Script --> Dwie zmienne w onMouseOut i onMouseOver...

Napisz nowy temat  Odpowiedz do tematu
 Dwie zmienne w onMouseOut i onMouseOver... Zobacz poprzedni temat :: Zobacz następny temat --> 
Autor Wiadomość
poldo
PostWysłany: Sob Lip 08, 2006 12:59 pm    Temat postu: Dwie zmienne w onMouseOut i onMouseOver... Odpowiedz z cytatem

Nowy

Dołączył: 08 Lip 2006
Posty: 1

Witam...


Robie stronke przy uzyciu czystego HTMLa i grafiki (bez flasha).

Postanowailem uzyskac efekt zmianjacego sie odrazka po najchaniu mysza poprzez zastosowanie onMouseOut i onMouseOver:

Kod:

<a href="index.htm" onMouseOver='rollover1.src="jpg/b1.jpg"'
onMouseOut='rollover1.src="jpg/a1.jpg"'><img src="jpg/a1.jpg" name="rollover1" border="0" alt="Main Page"></a>




I jest Ok! Ale postanowailem jeszcze dodac do tego bajerek w postaci dźwięku po najechaniu myszą na link. Znazałem bardzo ciekawy skrypcik:

Kod:

<BGSOUND id="BGSOUND_ID" LOOP=1 SRC="nieistniejacydzwiek.mid">
<EMBED NAME="Piosenka" SRC="cos.wav" LOOP=FALSE AUTOSTART=FALSE HIDDEN=TRUE MASTERSOUND>

<script language="JavaScript">
<!--
ver=parseInt(navigator.appVersion)
ie4=(ver>3 && navigator.appName!="Netscape")?1:0
ns4=(ver>3 && navigator.appName=="Netscape")?1:0
ns3=(ver==3 && navigator.appName=="Netscape")?1:0

function playSound() {
if (ie4) document.all['BGSOUND_ID'].src='cos.wav";
if ((ns4||ns3)
&& navigator.javaEnabled()
&& navigator.mimeTypes['audio/x-midi']
&& self.document.Piosenka.IsReady()
)
{
self.document.Piosenka.play()
}
}

function stopSound() {
if (ie4) document.all['BGSOUND_ID'].src='nieistniejacydzwiek.mid';
if ((ns4||ns3)
&& navigator.javaEnabled()
&& navigator.mimeTypes['audio/x-midi']
)
{
self.document.Piosenka.stop()
}
}
//-->
</script>

<BODY>
<A HREF="#" onMouseOver="playSound()" onMouseOut="stopSound()">LINK</A>



I teraz pojawia się problem aby dla funkcji onMouseOut i onMouseOver="playSound()" nadac dwie zmienne - połączyć je jakos [ onMouseOver='rollover1.src="jpg/b1.jpg"' + onMouseOver="playSound()" ]. Probowałem srednikami, bajerami, ale nie szło w żaden sposób, albo działa jedno albo drugie, oba nie chcą zadziałać. Nie jestem pewien czy tak się da - nie potrafie dojść jak by to zrobić. Może ktoś ma jakiś inny pomysł jak można by połączyć to ze sobą by funkcja onMouseOver obsługiwała dzwięk i zmiane obrazka.


Pozdrawiam
PoLDo
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Napisz nowy temat  Odpowiedz do tematu Strona 1 z 1

Forum forum.webPC.pl Strona Główna --> HTML, DHTML, CSS, Java Script --> Dwie zmienne w onMouseOut i onMouseOver...
Skocz do:  



Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


gabloty aluminiowe, wiaty kroll, aquai
Powered by phpBB © 2001, 2005 phpBB Group.