Christian Kruse: Variablen und Werte in Javascript

Beitrag lesen

Hi,

im Script-Teil steht

function prelisten(Songnummer)
{

»»  Info = window.open("prelisten.html?" + "" + Songnummer + "","pre-listen window", "width=200,height=200");

}

Da liegt schonmal ein Fehler, korrekt muss es so heissen:

function prelisten(songnummer)
{
info = window.open("prelisten.html?songnr=" + songnummer ,"prelistenwindow", "width=200,height=200");
}

weiter unten, im Link:

<a href="javascript:prelisten(19)"><img src="play.gif" alt="pre-listen"
border=0></a>

sieht richtig aus ,)

<script language="JavaScript">
   Song = new Array();
   Song[19] = "Song.mid";

param = location.search;
   param = param.substring(1,param.length);
   param_array = param.split("&");
   document.write("<EMBED src=""+Song[nummer soundso]+"" WIDTH="100"
HEIGHT="30" PANEL="1" AUTOSTART="true" REPEAT="true" SAVE="true">");
</script>

Hier sind auch ein paar Fehlerchen drin.

<script language="JavaScript">
    song = new Array();
    song[19] = "song.mid";

param = location.search;
    param = param.substring(1,param.length);
    param_array = param.split("&");
    document.write("<EMBED src="" + song[param_array[1]] + "" WIDTH="100" HEIGHT="30" PANEL="1" AUTOSTART="true" REPEAT="true" SAVE="true">");
</script>

Gewoehn dir am besten an, alle Variablen-Namen klein zu schreiben ,)

mfg
CK1