Goofy: Script funktioniert mit Doctype nicht

Guten Morgen zusammen

Ich hätte da mal gerne ein Problem:
Ich habe ein Script, welches im IE 6 nur funktioniert, wenn ich den Doctype <!doctype html public "-//W3C//DTD HTML 4.0 //EN"> weglasse.
Kann mir jemand sagen, warum dem so ist? Andere Browser und der IE 5.x machen null Probleme (ok, N4.x ist ein Härtefall).

Danke schön

Gruß Goofy

  1. Hallo,

    Ich hätte da mal gerne ein Problem:

    Wer haette das nicht gerne mal ;-).

    Ich habe ein Script, welches im IE 6 nur funktioniert, wenn ich den Doctype <!doctype html public "-//W3C//DTD HTML 4.0 //EN"> weglasse.
    Kann mir jemand sagen, warum dem so ist? Andere Browser und der IE 5.x machen null Probleme (ok, N4.x ist ein Härtefall).

    Sieht nach dem Standards-compliant mode aus, d. h. Du verwendest HTML-Code, der nicht der Strict-DTD von HTML 4 entspricht. Verwende ggf. Transitional ohne DTD-Verweis.

    BTW: Das Leerzeichen nach 4.0 ist zuviel (wird AFAIK von Phase 5 so formuliert).

    MfG, Thomas

    1. Hi Thomas

      Vielen Dank,
      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
      funktioniert.

      BTW: Das Leerzeichen nach 4.0 ist zuviel (wird AFAIK von Phase 5 so
      formuliert).

      Jetzt schreib ich den Code per Hand und lasse mir nur den Doctype und das Grundgerüst von Phase 5 einfügen, und dann sowas.
      Wenn man nicht alles selber macht...

      Ciao Goofy