Mirko: (Links, DHTML): Dynamischer Link mit Optionsfeld (jetzt korrekt...)

Beitrag lesen

Sorry, daß ich mich jetzt nochmal korrigieren muß. Ist mir leider zu spät aufgefallen:

<span name=CDLink>

Es muß natürlich id=CDLink heißen...

Nochmal komplett und getestet:

<form name=formular>
<select name=laufwerk onChange=changeLink()>
<option value="C">C
<option value="D">D
</select>
</form>

<span id=CDLink><a href="file://C:/track01.cda">Titel01</a></span>

<script language="JavaScript">
function changeLink() {
    if ( navigator.appName == "Microsoft Internet Explorer" &&
         navigator.appVersion >= "4") {
        lwidx = formular.laufwerk.selectedIndex
        laufwerk = formular.laufwerk.options[lwidx].value

document.all.CDLink.innerHTML = "<a href="file://"+laufwerk+":/track01.cda">Titel01</a>"
    } else {
       alert("Sorry, der Laufwerk-Wechsel geht nur ab IE4.0");
    }
}
</script>

Kann mir eigentlich jemand erklären, warum (zumindest in meinem IE5.0) in der Linkzeile dann "file:///..." (also mit drei Slashes) steht?

Ciao,
Mirko