Hallo,
ich sehe ab und zu javascript - browsercheck - Funktionen im Head-Bereich, mit denen geprüft wird welcher Browser der user hat und demensprechend werden die Elemente der Seite ausgerichtet. Weiß jemand wo man mehr über diese Browsercheck - funktion nachlesen kann? Was ich nicht verstehe ist, wie geschieht der Übergang vom Browsercheck zur Umsetzung, dh. zur Anpassung der Elemente. Aktueller Anlass: ich möchte eine Laufschrift, wobei ich nun nicht weiß ob ich dies mit Javascript oder mit <marquee scrollamount="3">.... realisieren soll, damit es auch alle sehen.
Hier hab ich mal so ein Teil (den Anfang dazu):
function BrowserCheck() {
var b = navigator.appName
var minor = parseFloat(navigator.appVersion);
if (b=="Netscape") this.b = "ns"
else if (b=="Microsoft Internet Explorer" || b=="msie") this.b = "ie"
else this.b = b
this.v = parseInt(navigator.appVersion)
this.ns = (this.b=="ns" && this.v>=4)
this.ns4 = (this.b=="ns" && this.v==4)
this.ns6 = (this.b=="ns" && this.v==5)
this.ns61=(this.b=="ns"&& navigator.userAgent.indexOf('6/6.1') != -1)
this.ns6up=(this.b=="ns"&& this.v >= 5) ............
weiß jemand mehr darüber?
ich sehe ab und zu javascript - browsercheck - Funktionen im Head-Bereich, mit denen geprüft wird welcher Browser der user hat und demensprechend werden die Elemente der Seite ausgerichtet. Weiß jemand wo man mehr über diese Browsercheck - funktion nachlesen kann? Was ich nicht verstehe ist, wie geschieht der Übergang vom Browsercheck zur Umsetzung, dh. zur Anpassung der Elemente. Aktueller Anlass: ich möchte eine Laufschrift, wobei ich nun nicht weiß ob ich dies mit Javascript oder mit <marquee scrollamount="3">.... realisieren soll, damit es auch alle sehen.
Hier hab ich mal so ein Teil (den Anfang dazu):
function BrowserCheck() {
var b = navigator.appName
var minor = parseFloat(navigator.appVersion);
if (b=="Netscape") this.b = "ns"
else if (b=="Microsoft Internet Explorer" || b=="msie") this.b = "ie"
else this.b = b
this.v = parseInt(navigator.appVersion)
this.ns = (this.b=="ns" && this.v>=4)
this.ns4 = (this.b=="ns" && this.v==4)
this.ns6 = (this.b=="ns" && this.v==5)
this.ns61=(this.b=="ns"&& navigator.userAgent.indexOf('6/6.1') != -1)
this.ns6up=(this.b=="ns"&& this.v >= 5) ............
weiß jemand mehr darüber?
Kommentar