Browsererkennung mit Javascript
Benjamin
- javascript
Hallo Ihrs,
gibt es eine fertige JavaScript-Bibliothek mit welcher man eine Browsererkennung mit Versionsnummmer durchführen kann?
Am besten nicht mittels UserAgent sondern mittels Überprüfung auf DOM-Elemente oder ähnliches.
Würde mich über eine Antwort freuen und bedanke mich schonmal im Vorraus.
gibt es eine fertige JavaScript-Bibliothek mit welcher man eine Browsererkennung mit Versionsnummmer durchführen kann?
Ich weiß zwar nicht wozu, aber vielleicht hilft das
http://www.lipfert-malik.de/webdesign/tutorial/bsp/browser_js_test.html
Struppi.
»» gibt es eine fertige JavaScript-Bibliothek mit welcher man eine Browsererkennung mit Versionsnummmer durchführen kann?
Ich weiß zwar nicht wozu, aber vielleicht hilft das
http://www.lipfert-malik.de/webdesign/tutorial/bsp/browser_js_test.htmlStruppi.
Perfekt, vielen Dank.
gibt es eine fertige JavaScript-Bibliothek mit welcher man eine Browsererkennung mit Versionsnummmer durchführen kann?
Wozu genau brauchst du das?
http://www.quirksmode.org/js/detect.html
Mathias
»» gibt es eine fertige JavaScript-Bibliothek mit welcher man eine Browsererkennung mit Versionsnummmer durchführen kann?
Wozu genau brauchst du das?
Das Script überprüft leider nur den UserAgent. Ich brauch es um bestimmte Bugs im IE7, Safari und Opera zu killen.
Hi there,
Das Script überprüft leider nur den UserAgent. Ich brauch es um bestimmte Bugs im IE7, Safari und Opera zu killen.
Die werden Dir aber sowas von dankbar sein, daß Du das für die ein und für allemal erledigst...
Das Script überprüft leider nur den UserAgent.
Unter anderem, ja.
Wo ist das Problem?
Ich brauch es um bestimmte Bugs im IE7, Safari und Opera zu killen.
Was für Bugs? JavaScript-Bugs? CSS-Bugs?
Mathias
»» Ich brauch es um bestimmte Bugs im IE7, Safari und Opera zu killen.
Was für Bugs? JavaScript-Bugs? CSS-Bugs?
Mathias
Es geht um den IE7 Bug, welcher in Tabellen die Höhe nicht richtig setzte, siehe anderem Thread von mir.
Es geht um den IE7 Bug, welcher in Tabellen die Höhe nicht richtig setzte, siehe anderem Thread von mir.
Dann frage ab, ob die offsetHeight dem height-Attribut entspricht. Wenn nicht, ist die Umsetzung fehlerhaft und ein Fix ist nötig.
Mathias
Dann frage ab, ob die offsetHeight dem height-Attribut entspricht. Wenn nicht, ist die Umsetzung fehlerhaft und ein Fix ist nötig.
Ob es ein IE7 ist kann hierbei z.B. auch mit Conditional Comments geprüft werden.
Dann suche nach den Bugs, nicht nach den Browsern. Siehe Dir als Beispiel jQuery an, die sinnvollerweise von einer Browser-Prüfung ($.browser) auf eine Feature-Prüfung ($.support) umgestiegen sind.
Gruß, LX
Dann suche nach den Bugs, nicht nach den Browsern. Siehe Dir als Beispiel jQuery an, die sinnvollerweise von einer Browser-Prüfung ($.browser) auf eine Feature-Prüfung ($.support) umgestiegen sind.
Gruß, LX
Interessante Herangehensweise. Werds mir mal anschauen, danke.