Zum Inhalt springen

Syntaxfehler im IE

Erstellt am 26. Juni 2009 · 4 Antworten · letzte Antwort am 29. Juni 2009

Tags: Frage

Truller500 ·

Hallo,

ich habe folgende Fehlermeldung im IE:

Zeile: 2
Zeichen: 1
Fehler: Syntaxfehler
Code: 0

Und so beginnt mein Dokument:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Wie kann ich diese Fehlermerldung ausschließen?

Truller500 ·

...tja, habe natürlich schon allerhand probiert. Aber selbst mit dem folgenden Beginn

<!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />habe

ich dieselbe Fehlermeldung...

karlchen ·

ist es denn immernoch ein Fehler in Zeile 2 ?

Ich finde das Debuggen im IE auch immer recht schwierig.
Von daher probier erst mal das validieren deiner Seite,
z.B. hier http://validator.w3.org/ .

Dort werden dir alle Fehler der HTMl Syntax aufgezeigt, wenn dort keine Fehler mehr zu finden sind, schau ob du auch Fehlermeldungen in anderen Browsern bekommst.
z.B mit Firefox und dem Addon Firebug

Wenn dort auch nichts mehr zu finden ist, schau noch mal ob du irgendwelche TypoScript Bedingungen hast, die die Ausgabe für die Browser unterscheidet.

Truller500 ·

...so, die Fehlermeldung tritt nicht mehr auf.

Es lag an einer Verknüpfung zu einem Script, die viel weiter unten im Quellcode war.
Warum jedoch ein Fehler in Zeile 2 gemeldet wurde ist mir überhaupt nicht nicht klar.

Es lebe der Internet Explorer!

Danke karlchen für die Hilfe.