molily: warum zeigt netscape nur den quellcode ?

Beitrag lesen

Hallo, Oliver,

warum zeigt netscape bei meiner seite nur den quellcode an ? die adresse ist: http://www.esc-lan.de/new/index.asp .liegt es an CSS ?

Jeder fehlerfreie Browser *muss* den Quellcode anzeigen. Die Seite wird nämlich nicht als HTML, sondern als Plaintext ausgeliefert:

wget -S http://www.esc-lan.de/new/index.asp
--17:29:42--  http://www.esc-lan.de:80/new/index.asp
           => `index.asp'
Connecting to www.esc-lan.de:80... connected!
HTTP request sent, awaiting response... 200 OK
[...]
9 Content-Type: text/plain
                ^^^^^^^^^^

Versuche einmal, die Seite als text/html auszuliefern; wie du das speziell in ASP löst, ist mir unbekannt, für gewöhnlich sollte ein Hypertext-Präprozessor natürlich den Datentyp text/html liefern.

Des weiteren ist der Quellcode fehlerhaft, es ist keine Dokumenttypdeklaration angegeben http://selfhtml.teamone.de/html/allgemein/grundgeruest.htm#dokumenttyp, zudem gehören das link- und das style-Element in das head-Element und dürfen nicht direkt unterhalb vom Wurzelelement html liegen. Bitte prüfe den Quelltext nach den genannten Änderungen mit dem W3C HTML Validator http://validator.w3.org/.

Du hast beispielsweise keine alt-Attribute gesetzt, das Tabellenlayout ist komplizierter als nötig und dadurch lädt die Seite mitunter langsam, eine fehlerhafte Darstellung ist womöglich vorprogrammiert; setze dich einmal mit CSS auseinander, selbst wenn du nicht auf Tabellenlayout verzichten möchtest.
   <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen</p>
Im iframe-Element musst du ein Link zur Seite darin einfügen.

Grüße,
Mathias

--
"Die größten Kritiker der Elche waren früher selber welche"
(Prof. Fritz Weigle alias F. W. Bernstein)
Stimme für eine Übergangslösung für Benutzerstylesheets!
http://cforum.teamone.de/phpbt/bug.php?op=show&bugid=36 Vote NOW! ;)