hilfe gesucht bei javascript, fehlermeldung
Jürgen
- javascript
Hallo
wenn sich mal bitte ein Javascriptkundiger kurz die seite
http://www.ulm-bodensee-kuriere.de/
anschauen wuerde.
da kommt beim explorer unten links in der statuszeile kurz eine fehlermeldung, es laeuft aber trotzdem alles ganz normal weiter
ich wuerde gerne den fehler beseitigen weiss aber nicht so recht was ich da machen soll....
danke!!!
jürgen
Hallo
wenn sich mal bitte ein Javascriptkundiger kurz die seite
http://www.ulm-bodensee-kuriere.de/
anschauen wuerde.da kommt beim explorer unten links in der statuszeile kurz eine fehlermeldung, es laeuft aber trotzdem alles ganz normal weiter
ich wuerde gerne den fehler beseitigen weiss aber nicht so recht was ich da machen soll....
danke!!!
jürgen
Hi!
Fehler liegt hierdrin:
win.setTimeout("window.close()",5000);
Mach daraus
window.setTimeout("win.close()",1); //:-)
Gruß,
mdkiller
P.S.: PopUps nerven!
Hallöle,
http://www.ulm-bodensee-kuriere.de/
da kommt beim explorer unten links in der statuszeile kurz eine fehlermeldung, es laeuft aber trotzdem alles ganz normal weiter
Bei mir im IE 6.0 kommt kein Warnhinweis. Wenn er bei dir weiterhin auftaucht (ich glaube, das ist so ein gelbes Dreieck), dann einfach mal auf das Symbol doppelklicken, da zeigt dir der IE an, was ihm an deinem JS nicht passt. Vielleicht hilft das schon weiter.
Viele Grüße
Torsten
Hallo Jürgen,
wenn sich mal bitte ein Javascriptkundiger kurz die seite
http://www.ulm-bodensee-kuriere.de/
anschauen wuerde.
view-source:http://www.resender.de/fastway-ulmbodensee/welcome.htm
Da steht dann:
<script type="text/javascript">
<!-- function menulogo()
{
parent.parent.frames[2].location.href ="menuleer.htm"
}
// -->
</script>
Onload wird menulogo() aufgerufen, aber nicht gefunden, weil die Definition ja auskommentiert ist.
Grüße, Stefan
<script type="text/javascript">
<!-- function menulogo()
{
parent.parent.frames[2].location.href ="menuleer.htm"
}
// -->
</script>Onload wird menulogo() aufgerufen, aber nicht gefunden, weil die Definition ja auskommentiert ist.
Grüße, Stefan
und jetzt nochmal fuer anfaenger.
was muss ich aendern?
was kann ich aendern?
danke
Hallo jürgen,
<!-- function menulogo()
und jetzt nochmal fuer anfaenger.
was muss ich aendern?
was kann ich aendern?
danke
Dies hier "<!--" leitet einen HTML-Kommentar ein, siehe http://selfhtml.teamone.de/javascript/intro.htm#javascriptbereiche und führt dazu, dass JS den Rest der Zeile ignoriert. Es existiert also gar keine Funktion menulogo().
Grüße, Stefan
Hallo jürgen,
<!-- function menulogo()
und jetzt nochmal fuer anfaenger.
was muss ich aendern?
was kann ich aendern?
dankeDies hier "<!--" leitet einen HTML-Kommentar ein, siehe http://selfhtml.teamone.de/javascript/intro.htm#javascriptbereiche und führt dazu, dass JS den Rest der Zeile ignoriert. Es existiert also gar keine Funktion menulogo().
ok
auf der seite steht
<html>
<head><title>Test</title>
<script type="text/javascript">
<!--
alert("Hallo Welt!");
//-->
</script>
</head>
<body>
</body>
</html>
als beispiel
wo ist der unterschied zu meinem:
<html>
<head><title>Test</title>
<script type="text/javascript">
<!-- function menulogo()
{
top.frames[2].location.href ="menuleer.htm"
}
// -->
</script>
</head>
<body onload="menulogo()">
muss ich schreiben:
<script type="text/javascript">
<!-- function (menulogo)
{
top.frames[2].location.href ="menuleer.htm"
}
// -->
</script>
</head>
<body onload="menulogo">
????
danke fuer deine hilfe
will endlich diese fehler draussen haben
Hallo jürgen,
ok
auf der seite steht
[...]
auf der Seite steht aber auch:
"Berücksichtigen Sie, dass vor und nach dem HTML-Kommentar ein Zeilenumbruch zwingend erforderlich ist."
Grüße, Stefan
Hallo jürgen,
ok
auf der seite steht
[...]auf der Seite steht aber auch:
"Berücksichtigen Sie, dass vor und nach dem HTML-Kommentar ein Zeilenumbruch zwingend erforderlich ist."Grüße, Stefan
JUBEL!!!!
danke
fehler ist weg
Hallo Stefan,
Onload wird menulogo() aufgerufen, aber nicht gefunden, weil die Definition ja auskommentiert ist.
...kleiner Irrtum:
der Inhalt des Skript-Bereiches ist (ganz richtig) mit HTML-Kommentartags versehen -
so dass ein NICHT-Skript-faehiger Browser hier nichts liest, was er nicht versteht :-)
Skript-FAEHIGE Browser ignorieren an dieser Stelle natuerlich HTML-Tags, und lesen die Funktions-Deklaration.
gruesse
rainer groth
Hallo rainer,
Skript-FAEHIGE Browser ignorieren an dieser Stelle natuerlich HTML-Tags,
stimmt, allerdings ignorieren sie die gesamte Zeile ;-)
Der Code der Funktion wird ja auch interpretiert, nur nicht onload, sondern schon beim Einlesen der Datei.
Grüße, Stefan
Hallo Stefan,
Du hast Recht - und ich hatte wohl noch etwas Tomatensauce auf meiner Brille :-)
gruesse
rainer groth