/ Forside/ Teknologi / Udvikling / Java Scripts / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
lyd til javascript?
Fra : farai
Vist : 652 gange
77 point
Dato : 17-04-05 11:47

jeg har indlagt en onmouseover effekt
<A href="#" onClick="return false;" onMouseOver="document.billede1.src='cat.jpg';" onMouseOut="document.billede1.src='leo.jpg';"> <IMG NAME="billede1" SRC="leo.jpg"

mit ? er: når brugeren kører musen over billedet; kan jeg få en lyd til at afspille samtidig med at billedet skifter ?

 
 
Kommentar
Fra : molokyle


Dato : 17-04-05 12:12

Således : http://www.javascriptkit.com/script/script2/soundlink.shtml

Altså :

Kode
<A HREF="#" onMouseOver="document.billede1.src='cat.jpg';playSound(0)" onMouseOut="document.billede1.src='leo.jpg';stopSound(0)">
[code]

Men hvorfor bruge anchor markøren, når du ikke linket til noget ?

Du kan også skrive hele koden ind i din img markør, sevlom du vil bruge billedet som link :

[code]
<img src="leo.jpg" alt="En ledetekst" onclick="document.location.href='http://dmi.dk'" onMouseOver="document.billede1.src='cat.jpg';playSound(0);" onMouseOut="document.billede1.src='leo.jpg';stopSound(0);"/>


</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 17-04-05 12:45

Ps. Hvis du så samtidig vil have 'pegefingeren' frem, når du 'mouseover' et billede brugt som link benytter du blot :

Kode
<img src="BILLEDE_1.jpg" alt="En ledetekst" onclick="document.location.href='http://dmi.dk'" onMouseOver="this.src='BILLEDE_2.jpg';this.style.cursor='pointer';playSound(0);" onMouseOut="this.src='BILLEDE_1.jpg';stopSound(0);"/>


</MOLOKYLE>

Kommentar
Fra : farai


Dato : 17-04-05 12:52

godt forslag-jeg er nybegynder

billedet skal ikke linke til noget, men skifter over til andet billede, samtidig med at lyden afspilles
-vil det sige jeg fjerner a href og bruger img src istedet?

-kan ikke finde ud af hvor jeg skal skrive lydfilen "test.aif" ind i koden?

kandu (dk) hjælpe?

Kommentar
Fra : molokyle


Dato : 17-04-05 13:07

Som skrevet står :

udskift aySound[0] = "laser.wav"; med aySound[0] = "DIN_LYD.WAV";

Man kan da vist kun bruge *.wav og *.au til lyd på websider medmindre man bruger en object markør og indlejre Mediplayer, hvilket selvfølgelig kræver at klienten har denne installeret.

*.aif formatet kender jeg ikke noget til

Skal du ikke bruge et link sletter du blot onclick="document.location.href='http://dmi.dk'" i ovenstående kode : http://www.kandu.dk/dk/spg/65013#694523

Kandu.dk har også lavet et mellemrum for meget i

playSoun d(0);

..skal rettes til :

playSound(0);

..hvis du kopierer herfra og sætter ind

Iøvrigt er <bgsound> som scriptet benytter ikke en del af HTML 4.01 standarden, men en microsoft ting beregnet på IE browseren. Lyd er noget man i fremtiden styrer med CSS3 der ikke er standardiseret endnu

</MOLOKYLE>

Accepteret svar
Fra : molokyle

Modtaget 77 point
Dato : 17-04-05 13:15

Noget helt andet er at eventhandlerne onmouseover, onmouseout, onclick osv... bør du lære allerede nu at skrive med lille, da det kræves af HTML 4.01 strict.dtd som er en god standard at holde sig til, hvis man vil forberede sig til at benytte XHTML 1.1 som alle tegn i sol og måne viser, bliver den nye Webstandard for dokumenter. Samtidig kan man så også gøre det sig til en vane, at afslutte alle monadiske markører som img og br med '/>'.

HTML 4.01 standarden : http://www.w3schools.com/html/html_reference.asp

På det norske site (..på engelsk) http://www.w3schools.com/ finder du næsten al relevant information om Webudvikling og den er betydligt lettere at gå til end http://w3.org som er dem der definerer webstandarder

</MOLOKYLE>


Kommentar
Fra : farai


Dato : 17-04-05 14:13

du er god molokyle

for lidt ekstra <p< kandu (dk) måske vise mig et script
der fader fra et site til et andet -i det her tilfælde fra mit index til et subsite?

p.s aif=Audio Interchange File Format er compatibelt både med mac og pc og ofte brugt på HP's

Godkendelse af svar
Fra : farai


Dato : 19-04-05 14:56

Tak for svaret molokyle. (og tillykke)
                        

Kommentar
Fra : molokyle


Dato : 20-04-05 12:05

Takker

Hvad mener du med 'fader' ? Er det dette : http://www.kandu.dk/dk/tip/8862

...eller er det en automatisk (tidsbestemt) redirektion du mener ?

For så kan du på siden indsætte denne meta markør :

Kode
<html>
<head>
<title> Viderestil efter 3 sekunder til DMI</title>
<meta http-equiv="refresh" content="3;url=http://dmi.dk">
</head>
<body style="background-color:#000000;">
<span style="color:#ffffff;margin:45%;">Viderestiller...</span>
</body>
</html>


Du kan sagtens bruge begge meta markører samtidig

</MOLOKYLE>

Kommentar
Fra : farai


Dato : 20-04-05 13:03

jo tak
jeg fandt ud af at "dissolve" til et link ændrede duration til 1 sec. skrev page-enter
resultatet er på min HP http://copencat.homepage.dk - når du trykker på "ZIM" linket

-ville gerne have muligheden for at spørge dig en anden gang

f.eks skal jeg til at sende beskeder til søge bot's og leder efter koden (måske en metatag?)
hvor jeg kan skrive de nøgleord som jeg gerne vil findes på!
kender du den?

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste