Matthias Erker: JSP - Javascript-Browserweiche

Hi,

ich habe folgende Broserweiche laufen:
*********************************************************************
function BrowserstyleLaden() {
if (navigator.platform == "Win32") {
 if (navigator.appName.indexOf("Netscape") != -1) {
  if (navigator.appVersion.indexOf("5.0") != -1) {
   document.write("<link href='../../RiesterWeb/html/styles/WinMZStyle.css' rel='styleSheet' type='text/css' media='all'>");
  } else {
   document.write("<link href='../../RiesterWeb/html/styles/WinNSStyle.css' rel='styleSheet' type='text/css'>");
  }
 } else {
  document.write("<link href='../../RiesterWeb/html/styles/WinIEStyle.css' rel='styleSheet' type='text/css'>");
 }
} else {
 if (navigator.appName.indexOf("Netscape") != -1) {
  if (navigator.appVersion.indexOf("5.0") != -1) {
   document.write("<link href='../../RiesterWeb/html/styles/OS2MZStyle.css' rel='styleSheet' type='text/css' media='all'>");
  } else {
   document.write("<link href='../../RiesterWeb/html/styles/OS2NSStyle.css' rel='styleSheet' type='text/css'>");
  }
 } else {
  document.write("<link href='../../RiesterWeb/html/styles/OS2IEStyle.css' rel='styleSheet' type='text/css'>");
 }
}
}
*********************************************************************
Nun funzt das Teil super im OS/2, WinXX, IE, Nestscape usw.
Nur nach dem Deployen auf den Appserver (JSP-Engine) wird der Stylesheet für den Mozilla nicht geladen...+#

WARUM NUR??? Hat jemand das gleiche Problem???

  1. Hi,

    ich habe folgende Broserweiche laufen:
    [Tonnen von Javascript]

    wozu benötigst du Javascript? Ich glaube nicht, dass es so viele unterschiedliche browser- und betriebssystemabhängige Interpretationen von Stylesheets gibt. Außerdem fehlt mein Browser in deinem Script - und der kann mit CSS verdammt gut umgehen. Es gibt weit über hundert Browserversionen da draußen und sie alle werden verwendet.

    http://aktuell.de.selfhtml.org/tippstricks/css/browserweiche/

    Was passiert, wenn Javascript nicht aktiviert oder nicht vorhanden ist?

    LG Orlando