Ausführen bestimmter javascript wenn browser-lt-ie9
Möchte ich ausführen, einen bestimmten code in jQuery wenn der browser, der niedriger ist als IE9. Und ja, ich weiß schon, über
<!--[if ... IE ]> <![endif]-->
Aber was ich will, ist zu überprüfen, diese Bedingung innerhalb der scipt-tag und mit jQuery-Dokument.bereit
<script>
$(document).ready(function(){
//code to check if lt ie9
});
</script>
- mögliche Duplikate von Erkennt IE version in Javascript
- Haben Sie sich überlegt mit Hilfe von feature-detection anstelle von browser-Erkennung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du kannst ältere Versionen von Internet Explorer (<= 9) Klassen an der
<html>
element...... und dann prüfen, ob
<html>
hat die Klasse.lt9
oder.lt8
— was auch immer-version von Internet Explorer Sie sind targeting:Jedoch, ich würde vorschlagen, mit Modernizr feature detection statt Kontrolle für einen bestimmten browser.
Verwenden Sie die feature-detection anstelle von browser-Erkennung. also http://modernizr.com/