Wie zu erkennen ältere version von browser und umleiten auf die browser-support-Seite
Wenn IE <9 dann oder mozilla < 35 oder Chrome < 39 oder safari < s7 dann, es sollte eine Weiterleitung zum browser-support-Seite.
Versucht, mit folgenden code, aber es hat nicht funktioniert.. er nur, wenn ich die gewählt haben, die der Objektinspektor-Fenster im IE.
<!--[if lt IE 9 ]>
<script type='text/javascript'>
console.log("its less than IE 9");
window.location.href="BrowserSupport.html";
</script>
Bitte leite mich, wie kann ich erkennen, für diese Browser-version und Umleitung von browser-support-Seite ?
replace
vielleicht ein besseres rufen sowieso: stackoverflow.com/questions/503093/...InformationsquelleAutor dsi | 2015-03-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie einen Blick auf diese links. Sie liefern den code, der macht genau das.
https://browser-update.org/
Link funktioniert nicht mehr. Service Unavailable Der server ist vorübergehend nicht auf Ihre Anfrage aufgrund von Wartungsarbeiten Ausfallzeiten oder Kapazitätsprobleme. Bitte versuchen Sie es später erneut.
Dies ist genau der Grund, warum Stack Overflow nicht wie link-nur Fragen...
InformationsquelleAutor shmuli
Könnten Sie einfach etwas schon gemacht, wie welcher browser. Einfach laden Sie es von github. Oft ist es einfacher und besser schreiben als Ihre eigene version des Rades.
Edit: da geben Sie mehr info in den Kommentar, und "die broser" verwendet einige php, whicle Sie asp verwenden, hier ist eine Reine javascript-Lösung mit jquery: Jquery Browser .
- und Sie können umleiten mit jquery sowie:
Sie nicht brauchen, um jquery verwenden, ändern Sie das location-Objekt.
location.href = 'http://examplesite.com/whatever.html'
funktioniert Prima.das ist wahr, aber dann wieder er nicht haben, um jquery verwenden. Ich denke einfach, dass, während Sie mit dem Rahmen zu tun, sowas ist einfach nur mehr einheitliche, um es für die anderen Sache auch.
InformationsquelleAutor BogdanM