DarrenMedlem sedan dec. 2002741 inlägg
Varför fungerar inte location.href i Netscape 7.01?
<a href="javascript:setValue('bild','{SRC}')"><img src="{SRC}"/></a>
<script>
function setValue(what,name){
if (what == "bild"){
document.holder.bild.value = name;
}
else if (what == "ram"){
document.holder.ram.value = name;
}
else {
document.holder.pass.value = name;
}
parent.frames['right'].location.href = "right_1.html";
}
</script>
Någon som kan se vad felet är?
psMedlem sedan juni 2000807 inlägg
<a href="java script:setValue('bild','{SRC}')"><img src="{SRC}"/></a>
Borde skrivas ihop till "javascript". Vet iofs inte om det är felet, men det är inte rätt skrivet iaf ;)
DarrenMedlem sedan dec. 2002741 inlägg
Det är ihopskrivet... När man skriver ordet javascript inom [KOD]-taggar här på wF så delas den isär.
DarrenMedlem sedan dec. 2002741 inlägg
Hmmm... Netscape kommer in i if-satsen och där bryter han på följande rad:
document.holder.bild.value = name;
holder - min form på sidan.
bild - hidden field som heter bild.
NS kommer aldrig till raden som skall öppna sidan i högra framen.
parent.frames['right'].location.href = "right_1.html";
JavaScript konsolen ger mig följande felmeddelande:
Error: document.holder has no properties
Vad i hela friden menar han med detta? Speciellt med tanke på att det fungerar på Mozilla och IE.
DarrenMedlem sedan dec. 2002741 inlägg
Hmmm... Skit är vad netscape är.
Citat från JavaScript reference på https://www.netscape.com
For example, the following refers to the value property of a text field named text1 in a form named myform in the current document:
document.myform.text1.value
Och när jag försöker köra det i min dokument så fungerar det inte. Att de inte ens kan följa egna standarder...