ganz einfaches script geht nicht mit netscape 7.1
hallo alle
- javascript
0 hallo alle0 Axel Richter0 beinaendi0 Tobias Müller
hallo alle, warum geht das folgende verdammte script einfach nicht mit netscape 7.1?? was is denn daran falsch???
function goto(){
if(document.add.dest.options[document.add.dest.selectedIndex].value!="platz"){
location=document.add.dest.options[document.add.dest.selectedIndex].value;
}
}
mit anderen browser gehts ja auch, und alles offline, online genauso
hier nochmal genauer:
<html>
<head><title>test</title>
<script language="javascript">
<!--
function goto(){
if(document.add.dest.options[document.add.dest.selectedIndex].value!="platz"){
location=document.add.dest.options[document.add.dest.selectedIndex].value;
}
}
-->
</script>
</head>
<body>
<form name="add" onSubmit="return false;">
<select name="dest" size=1>
<option selected value="platz">-----:: quickfind ::-----
<option value="platz">
<option value="http://www.highgames.com">besuche die seite
</select>
<input type="button" value="go" onClick="goto();">
</form>
</body>
</html>
Hallo,
location=document.add.dest.options[document.add.dest.selectedIndex].value;
Du überschreibst hier das Objekt location mit einem String. Das _kann_ nicht funktionieren. Der IE ist da wieder mal zu fehlertolerant. Eventuell willst Du die Eigenschaft href des Objekts location überschreiben?
http://selfhtml.teamone.de/javascript/objekte/location.htm#allgemeines
viele Grüße
Axel
Hallo,
location=document.add.dest.options[document.add.dest.selectedIndex].value;
Du überschreibst hier das Objekt location mit einem String. Das _kann_ nicht funktionieren. Der IE ist da wieder mal zu fehlertolerant. Eventuell willst Du die Eigenschaft href des Objekts location überschreiben?
http://selfhtml.teamone.de/javascript/objekte/location.htm#allgemeinesviele Grüße
Axel
ne, also doch aber das ging genauso wenig mit parent.location.href
Hallo,
ne, also doch aber das ging genauso wenig mit parent.location.href
Wo zauberst Du jetzt parent her? Nimm location.href und nenn die Funktion nicht goto. Siehe Thomas.
viele Grüße
Axel
Hallo,
ne, also doch aber das ging genauso wenig mit parent.location.href
Wo zauberst Du jetzt parent her? Nimm location.href und nenn die Funktion nicht goto. Siehe Thomas.viele Grüße
Axel
ja ich weiß das lag an goto, und is is völlig egal ob man ein parent nimmt oder nicht (wenn nach diesem kein frame angegeben wird zählt es auto als _self)
Hallo
Beispiel:
function getInsideWindowHeight() {
if (isKonqueror || isMozilla || isNetscape) {
return window.innerHeight
} else {
return document.body.clientHeight
}
}
--> Darf weder in Konqueror, Mozilla, Firefox noch Netscape laufen!!
Mit freundlichen Grüsse,
beinaendi
Hallo,
Benenne die Funktion goto() mal um, weil goto ist ein reserviertes Wort. Das darfst du nicht benutzen um eine Funktion zu benennen.
MfG Mülli
Hallo,
Benenne die Funktion goto() mal um, weil goto ist ein reserviertes Wort. Das darfst du nicht benutzen um eine Funktion zu benennen.
MfG Mülli
AHH JAAA STIMMT JA, vielen dank ^^ hatt ich ganz vergessen aber auch wenn hätt ich das nur in pascal in erinnerung mit goto XY usw.
vielen dank ^^ auch an alle anderen