Hi,
Was ist die sicherste (beste) Methode um zu ermitteln, ob eine Webseite als html oder xhtml im DOM eingeladen wird.
Du meinst, ob sie durch den HTML Tag Soup Parser geschickt wird, oder durch den XML Parser?
Ersteres machen die Browser ja auch für XHTML, wenn es als text/html ausgeliefert wird; letzteres machen sie nur dann, wenn der Content-Type auf einen der XML-Typen lautet (text/xml, application/xml, ...)
Gibt es hierfuer eine bestimmte Eigentschaft die man auslesen kann?
Geckos kennen z.b. document.contentType, wo der entsprechende Wert drin steht.
Andere Browser kennen ggf. ähnliches; im IE dürfte es im Allgemeinen eh zwecklos sein, weil der keine XHTML-Dokumente als XML verarbeitet.
Das Dokument per AJAX noch mal anzufordern (HEAD-Request), und sich dann den Content-Type-Header anzuschauen, wäre eine Notlösung für Browser, die nichts derartiges bieten.
Warum bist du daran denn überhaupt interessiert, was willst du mit der Info anfangen?
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.