neuer Bug im IE oder Prog.Fehler?
Wasser
- javascript
Hallo Forumsgemeinde!
Wenn ihr den IE5 habt probiert bitte einmal den Folgenden Link:
http://www.wasser.de/haupt.htm#http://www.wasser.de/IEtest.htm
Im unteren Frame ist ein kleines Javascript, wilches einen alert ausführt. So weit so gut, wenn man jetzt jedoch auf _Übersicht im Oberen_ Frame klickt, verschachtelt sich das frame in zwei neue links eine Navigation, und rechts wieder das kleine Javascript, nur gibt es jetzt einen Fehler (Er meint, in dem String, dürfte kein "ö" vorkommen bzw. hinter dem "ö" würd eine Klammer fehlen).
Im IE4 und unter netscape lauft alles, wie erwartet.
Für anregungen wäre ich echt dankbar.
Gruß Wilm
Hallo!
Bei mir treten keine Probleme auf (IE 5.0) ??
gruß
Martin
Hi,
hab ich auch erst gedacht, aber du musst mal einen Blick in deine Statusleiste werfen und auf das Fehlersymbol doppelklicken. Hast du immer noch keinen Fehler? Was er bedeutet, kann ich leider nicht sagen :-(
MfG Simon
Jop!!
Da ist was. Folgendes (Das gleiche Problem?):
<html>
<head>
</head>
<body onLoad="window.setTimeout('top.frames[0].ausgabe()',1000)";>
</body>
</html>
Das ist die Datei indexa[1]. Ich denke er kennt das JS-Objekt ausgabe() nicht.
gruß
Martin
Hi Martin,
das ist es leider nicht! Ist kein Objekt, sondern eine Funktion im untersten Frameset im ersten Frame
[ top.frames[0].ausgabe() ]. Das von Dir genannte Prob. ergibt sich nur bei einem Reload, und ist so gut wie gelöst ;-).
Die von wir gemeinte Fehlermeldung taucht nur auf, wenn in dem Frame ein Javascript auftaucht, in dessen Variablen ein Sonderzeichen steckt.
Ändere ich den Inhalt der Variablen in "Halole" gibt es keine Fehlemeldung!
Lade ich in das Frame eine andere Seite gibt es keine Fehlermeldung!
Lade ich die Seite einzeln, bekomme ich keine Fehlermeldung!
Nur in diesem Zusammenspiel, von Browser Frameumgebung, und Variableninhalt taucht das Problem auf.
Ich bin echt am verzweileln...
Gruß Wilm
Hallo Wilm,
jedoch auf _Übersicht im Oberen_ Frame klickt, verschachtelt sich das frame in zwei neue links eine Navigation, und rechts wieder das kleine Javascript, nur gibt es jetzt einen Fehler (Er meint, in dem String, dürfte kein "ö" vorkommen bzw. hinter dem "ö" würd eine Klammer fehlen).
nur mal so eine Idee, baue mal folgenden Metatag ein, vielleicht macht der IE dann was er soll.
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
Viele Grüße
Antje
Hallo Antje,
echt super, Danke! An was für einer Kleinigkeit sowas hängen kann, und ich dachte immer diese Meta Angabe
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
seien nur für die Ausgabe der Zeichen in html von Interesse und nicht intern. Aber warum tritt es dann erst nach der Verschachtelung auf?? Jedenfals Danke Antje.
Gruß Wilm