linux-l: HTML-Anfrage an Dr. Bernd Freistedt

Marc Ende marcende at zedat.fu-berlin.de
Mo Mär 22 17:14:57 CET 1999


Hallo Mario,

On Mon, 22 Mar 1999, Mario Thaten wrote:


> Nein, worauf ich hinaus will, Du hattest doch
> (begrenzten) HTML-Support angeboten. Ich habe
> gerade ein HTML-Projekt für Netscape Navigator
> und eines für M$IE geschrieben, in beiden
> Fällen erst ab der 4 lauffähig. Wie würdest
> Du per Javascript das Dokument am effektivsten
> erkennen lassen, welcher von beiden Browser 
> benutzt wird? Es gibt da ja schließlich mehrere
> Varianten. Welche ist die zuverlässigste?

Versuchs mal mit dieser hier. Ich verwende normalerweise eine andere,
bin aber nicht an meinem angestammten Arbeitsplatz. Aber diese hier sollte
es auch tun...


var browser=navigator.appName;
var version=navigator.appVersion;

function loadPage() {
   // find which browser it is
   if (browser.indexOf("Netscape") >= 0) {
      // find which version
      if (version.indexOf("3.") >= 0) {
         window.location="netscape3.html";
      }
      if (version.indexOf("4.") >= 0) {
         window.location="netscape4.html";
      }
      if (version.indexOf("5.") >= 0) {
         window.location="netscape5.html";
      }
   }

   if (browser.indexOf("Microsoft") >= 0) {
      // find which version
      if (version.indexOf("3.") >= 0) {
         window.location="microsoft3.html";
      }
      if (version.indexOf("4.") >= 0) {
         window.location="microsoft4.html";
      }
      if (version.indexOf("5.") >= 0) {
         window.location="microsoft5.html";
      }
   }
}

Und entsprechend läßt sich dieses Script auch auf OS und andere Browser
anpassen

Marc



Mehr Informationen über die Mailingliste linux-l