Ho trovato il modo per farlo: metto il codice nel caso possa interessare a qualcuno
Codice PHP:
if (preg_match("/bMSIEb/i",$_SERVER['HTTP_USER_AGENT']))
echo "internet explorer";// <- (1)
elseif (preg_match("/bfirefoxb/i",$_SERVER['HTTP_USER_AGENT']))
echo "firefox";// <-(2)
else
echo "altro";// <- (3)
(1): l'if precendente a (1) verifica se il browser usato è internet explorer.. se si stampa a video "internet explorer" ..
..al posto dell'istruzione echo "..."; tu puoi mettere un reidirizzamento alla pagina con le specifiche di visualizzazione di IE
(2): l'if precendente a (2) verifica se il browser usato è firefox.. se si stampa a video "firefox" ..
..al posto dell'istruzione echo "..."; tu puoi mettere un reidirizzamento alla pagina con le specifiche di visualizzazione di firefox
(3): se nn è nessuno dei precendenti browser stampa "altro".. qui devi mettere il reindirizzamento alla pagina generica con le specifiche il più universali possibili, visualizzabili da qualsiasi browser
e, con Javascript
Codice:
<SCRIPT language="JavaScript">
<!--
var OPER=navigator.userAgent.indexOf("Opera");
if (document.layers){ // Per Netscape 4.x
location.href="pagina1.html";}
else if((OPER>-1)) {
location.href="pagina2.html";
}
else if (document.all){ // Per Internet Explorer
location.href="pagina3.html";
}
else if (document.getElementById){ // Per Netscape 6
location.href="pagina4.html";
}
//-->
</SCRIPT>
dove pagina1.html , pagina2.html , pagina3.html , pagina4.html vanno modificate in base alle proprie esigenze.
Ciao
Zampetta