Der Martin: Browser im CompatMode: IE6 hat dennoch falsche Darstellung

Beitrag lesen

Hallo Ingo,

<?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">

  

> Ich prüfe mittels TypoScript (Typo3) welcher Browser die Seite aufruft. Im IE 6 steht der XML-Prolog nicht dort!  
  
und woran machst du diese Browserunterscheidung fest? Am User Agent, der beliebig manipulierbar ist und ggf. auch gänzlich fehlen kann?  
Auf meiner Testbüchse mit IE6 ist dieser XML-Prolog jedenfalls mit drin, im IE5.5 ebenso (aber da ist es egal, weil der sowieso keine Unterscheidung zwischen Quirks- und Standards-Mode kennt). Jedenfalls sind die Boxen in beiden Fällen wüst deformiert.  
  
So long,  
 Martin  
  
  
PS: Mit deinen Javascripts ist auch noch was im Argen: Der erste script-Block beginnt mit  
 if (version == "n3")  
Wo soll bitte die Variable version herkommen?

-- 
Soso, der Klügere gibt nach.  
Aber warum sollen sich immer nur die Dummen durchsetzen?  .oO(?)