Cheatah: Browserabhängige Weiterleitung

Beitrag lesen

Hi,

Da mein Mozilla nen paar Anweisungen besser / einfacher / unkomplizierter (z.B. zwei Eventhändler in einem <input type="radio">) versteht, möchte ich eine spezielle Variante meiner Seite für den Drachen unter den Browsern schreiben!

Browserweichen sind Unsinn. Immer. In diesem Fall willst Du Dir mit einer aufwändigen Funktion zusätzliche Arbeit schaffen, weil Du Deine Seiten doppelt vorhälst.

alert (navigator.userAgent)

Das navigator-Objekt ist beinahe so nutzfrei wie das screen-Objekt. Nutze es _nicht_.

document.location.replace ("willk_ie.htm");

location war noch nie ein Objekt von document. Siehe Archiv.

if (navigator.userAgent=='Mozilla/5.0 (X11; U; SunOSsun4u; en-US; rv:1.2b) Gecko/20021024') {

Jiautsch. Mein Mozilla meldet sich übrigens als SuSE.ruth.

Kann aber beim besten willen keine einfachere Lösung finden,

Lass Mozilla die Funktionen ausführen, die Mozilla kann, und die ignorieren, die für diejenigen Browser sind, die die Funktionen nicht können, die Mozilla kann. Das geht in _einem_ HTML-Code.

Cheatah

--
X-Will-Answer-Email: No