Avatar billede qurzyx Nybegynder
04. januar 2002 - 14:37 Der er 5 kommentarer

Sound i javascript

Hej...
Jeg har et lile problem med en javascript-kode.
Jeg har lavet en tæller som starter på 60 og tæller en ned hver sek... Når så tælleren runder 0, restarter den og en anden tæller får værdien +1...

Mit problem er at hver gange den første tæller runder 0, skulle det være meningen at en wave/midi lyd skulle afspiles... Hvordan gøres dette????
Avatar billede qurzyx Nybegynder
04. januar 2002 - 14:42 #1
Jeg ved godt jeg har posted det i ASP... Sorry, jeg mente at poste det i JavaScript
Avatar billede somaliomar Praktikant
04. januar 2002 - 14:45 #2
Hvordan ser din kode ud?
Avatar billede qurzyx Nybegynder
04. januar 2002 - 14:49 #3
<html><head><SCRIPT language= \"JavaScript1.2\">


var tidClock= 0;
var Score= 60;
var StorClock= 0;

function start() {

//-------Point-styring
  tidClock+= 1;
  Score-= 1;
  endeligKlokke.innerHTML= \"Næste tår: \" + Score + \" sekunder\";
  TotalClock.innerHTML= \"Klub \" + StorClock + \"\";

  if(Score==1) { 
   
    Score= 60;
    StorClock+= 1;
   

   
}
  if(StorClock==100) {
  TotalClock.innerHTML= \"Du har gennemført Klub 100\";
 
}

  setTimeout(\"start()\", 1000);
}



</script>

</head><body onload=\"start()\"><center><IMG SRC=\"KLUB.GIF\"><BR>
<FONT FACE=\"VERDANA\" SIZE=\"2\"><span id=endeligKlokke></B></span><BR>
<font face=\"verdana\" size=\"4\"><b><span id=drikke></B>

<b>
<img src=\"pen21.jpg\">
  <FONT FACE=\"VERDANA\" SIZE=\"2\"><DIV ID=\"clock\" STYLE=\"position: absolute; left: 460; top: 487; zIndex: 7000\">
  <span id=TotalClock></B></span></center>
</td></tr></table>


</body>
</html>
Avatar billede medions Nybegynder
04. januar 2002 - 14:50 #4
well, her har du ihvertfald noget til dit script.... -hvordan man afspiller en midi lyd!

<BODY>

<SCRIPT LANGUAGE=\"JavaScript\">

<!--
var MSIE=navigator.userAgent.indexOf(\"MSIE\");
var NETS=navigator.userAgent.indexOf(\"Netscape\");
var OPER=navigator.userAgent.indexOf(\"Opera\");
if((MSIE>-1) || (OPER>-1)) {
document.write(\"<BGSOUND SRC=sound.mid LOOP=INFINITE>\");
} else {
document.write(\"<EMBED SRC=sound.mid AUTOSTART=TRUE \");
document.write(\"HIDDEN=true VOLUME=100 LOOP=TRUE>\");
}
-->
</SCRIPT>

//Rune
Avatar billede qurzyx Nybegynder
04. januar 2002 - 14:53 #5
medions--> Dit script med document.write, får selve tælleren til at stoppe første gang den rammer 0... Det skal den jo ikke, den skal videre efter lyden er afspillet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester