Cerrito 0 Denunciar post Postado Março 10, 2005 Bom galera pra quem quer indentificar o navegador ai vai... PHP <?php if (strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') ) { if (strpos($_SERVER['HTTP_USER_AGENT'], 'Netscape') ) { $browser = 'Netscape (Gecko/Netscape)'; } else if (strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') ) { $browser = 'Mozilla Firefox (Gecko/Firefox)'; } else { $browser = 'Mozilla (Gecko/Mozilla)'; } } else if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') ) { if (strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') ) { $browser = 'Opera (MSIE/Opera/Compatible)'; } else { $browser = 'Internet Explorer (MSIE/Compatible)'; } } else { $browser = 'Others browsers'; } echo $browser; ?> Compartilhar este post Link para o post Compartilhar em outros sites
juli_c 0 Denunciar post Postado Abril 2, 2008 Olá! estou usando uma propriedade que precisa mudar dependendo do browser. fiz assim: if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') ) { document.getElementById('tr_nome').style.display = "inline"; }else{ document.getElementById('tr_nome').style.display = "table-row"; } Mas acho q a condição está dando sempre negativa, no IE ele dá um erro e fala q $_SERVER não está definido. o que pode ser?? :blink: brigadinha! Compartilhar este post Link para o post Compartilhar em outros sites