Mon site Web Vous voulez être ouvert IE7 et ci-dessus. Si vous voulez produire un avertissement et télécharger gratuitement les autres icônes de navigateur. C'est possible? P>
7 Réponses :
Vous pouvez vérifier le serveur _ sur ['http_user_agent'] code> variable pour IE.
if (eregi("MSIE", $_SERVER["HTTP_USER_AGENT"]) ||
eregi("Internet Explorer", $_SERVER["HTTP_USER_AGENT"])) {
// IE
}
Plus précisément, vous devez rechercher la chaîne "MSIE 6.0" dans cette variable.
Il a dit IE6, non pas entièrement.
Utilisez les commentaires conditionnels IE dans votre page
<!--[if lt IE 7]> include a warning here (in an iframe, perhaps, to save extra bandwidth) <![endif]-->
Vous devriez être capable de le faire facilement en utilisant l'intégré get_browser code>
fonction. p>
Si vous souhaitez voir à quoi ressemble la sortie si elle est visitée par IE 6, vous pouvez saisir une chaîne d'agent d'utilisateur à partir de useragentstring.com pour le tester. p>
Sinon, vous pouvez également vérifier avec un JavaScript
<html> <head> <script type="text/javascript"> function doIE6WarningCheck() { var element = document.getElementById("ie6BrowserWarning"); var isIE6 = isBrowserIE6(); if(element != null && isIE6 == true) { element.style.display = "block"; } } </script> </head> <body onLoad="doIE6WarningCheck()"> <div id="ie6BrowserWarning" style="display:none"> Your browser is outdated. Please download one of the alternative browsers! <!-- Set of links to Firefox, Chrome, Safari, Opera,... --> </div> </body> </html>
Ce n'est pas javascript standard. Cela ne fonctionne que dans un environnement ASP.NET. Pas très utile depuis qu'il utilise php. Si vous voulez faire ce côté-là, les commentaires conditionnels sont beaucoup plus faciles.
Désolé, j'ai pris l'Isbrowseerie6 () de celui que j'ai écrit il y a plusieurs fois. N'a pas fait attention à ce que cela fonctionnera simplement sur ASP.NET. Bien sûr, les commentaires conditionnels sont plus faciles, JavaScript n'aurait tout simplement pas été une alternative. (J'ai mis à jour le message pour pointer vers une page qui contient une vérification du navigateur natif).
Utilisez leur script pour promouvoir l'utilisateur de mettre à niveau leur navigateur sa personnalisable.Vous pouvez vérifier tout navigateur non seulement à savoir 6 p>
Il sortira un simple plugin JQuery pour cela, il s'appelle Ie Alerte. Vérifiez-le sur: http://nmsdvid.com/ealert/ p>