Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Scripts que detecte internet explorer y recomiende firefox

Estas en el tema de Scripts que detecte internet explorer y recomiende firefox en el foro de Sistemas de gestión de contenidos en Foros del Web. Que tal amigos. Ya hise uso del buscador pero no encontra nada que resolviera mi inquietud. Necesito un scripts java o php para añadir a ...
  #1 (permalink)  
Antiguo 19/09/2006, 17:38
Avatar de jogman  
Fecha de Ingreso: enero-2006
Mensajes: 32
Antigüedad: 18 años, 9 meses
Puntos: 0
Scripts que detecte internet explorer y recomiende firefox

Que tal amigos.

Ya hise uso del buscador pero no encontra nada que resolviera mi inquietud.

Necesito un scripts java o php para añadir a mi web:

Quiero detectar que navegador usa, si usa internet explorer que recomiende que se descargue firefox, si usa firefox que no haga nada.

Asi como he visto en algunas paginas.

Como por ejemplo en esta: ww w . dragonjar. us

No quiero hacer spam pero necesito que me ayuden.

Gracias de antemano
  #2 (permalink)  
Antiguo 19/09/2006, 19:09
Avatar de djwarez  
Fecha de Ingreso: diciembre-2005
Ubicación: Colima México
Mensajes: 1.219
Antigüedad: 18 años, 11 meses
Puntos: 5
entra a javascript, solo un lehnugaje del lado del cliente puede hacer eso... (creo que esta en las faqs)

mira esto..
__________________
"I miss you so. Wath I Do...?"
www.djwarezweblog.com
  #3 (permalink)  
Antiguo 19/09/2006, 19:23
Avatar de c0lo  
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires
Mensajes: 281
Antigüedad: 19 años, 4 meses
Puntos: 1
Hola,

no te sirve el <!--[if IE]>??

Saludoss
__________________
Nuestro amo juega al esclavo // de esta tierra que es una herida
que se abre todos los días // a pura muerte, a todo gramo.
Violencia es mentir.
  #4 (permalink)  
Antiguo 20/09/2006, 02:35
 
Fecha de Ingreso: agosto-2004
Mensajes: 513
Antigüedad: 20 años, 2 meses
Puntos: 5
Puedes utilizar una variable del sistema: $HTTP_USER_AGENT

Función: Nos informa principalmente sobre el sistema operativo y tipo y versión de navegador utilizado por el internauta. Su principal utilidad radica en que, a partir de esta información, podemos redireccionar nuestros usuarios hacia páginas optimizadas para su navegador o realizar cualquier otro tipo de acción en el contexto de un navegador determinado.
  #5 (permalink)  
Antiguo 20/09/2006, 15:37
Avatar de jogman  
Fecha de Ingreso: enero-2006
Mensajes: 32
Antigüedad: 18 años, 9 meses
Puntos: 0
Gracias por vuestra ayuda pero no me ha servido de mucho,

Por favor abran su internet explorer y visiten esa web y veran que mensaje les sale:

detecta que es internet explorer y recomienda que se descarguen firefox, yo quiero poner este scripts en mi sitio.

Gracias.
  #6 (permalink)  
Antiguo 20/09/2006, 16:00
Avatar de merolhack  
Fecha de Ingreso: junio-2006
Ubicación: México
Mensajes: 1.242
Antigüedad: 18 años, 5 meses
Puntos: 16
Sonrisa

Pues esto es lo que hay de codigo en su sitio:

Código PHP:
<body onload="javascript:hasIE_hideAndShow();" leftmargin="0" topmargin="0" marginheight="0" >

<
script type="text/javascript">
<!--

// This function does the actual browser detection
function hasIE_hasIE() {
  var 
ua navigator.userAgent.toLowerCase();
  return ((
ua.indexOf('msie') != -1) && (ua.indexOf('opera') == -1) && 
          (
ua.indexOf('webtv') == -1) &&
          (
location.href.indexOf('seenIEPage') == -1));
}

function 
hasIE_showLayer(whichLayer)
{
  if (
document.getElementById)
    {
      var 
style2 document.getElementById(whichLayer).style;
      
style2.display "block";
    }
  else if (
document.all)
    {
      var 
style2 document.all[whichLayer].style;
      
style2.display "block";
    }
  else if (
document.layers)
    {
      var 
style2 document.layers[whichLayer].style;
      
style2.display "block";
    }
}

// Hides and shows sections of the page based on whether or not it's
// running in IE
function hasIE_hideAndShow() 
{
  if (
hasIE_hasIE()) 
  {
    
hasIE_showLayer("hasIE_level1");
  } 
}

-->
    
</script>
<div align="center">
  <table cellspacing="1" cellpadding="0" width="99%" align="center"
bgcolor="#ffffff" border="0">
    <tbody>
      <tr>
        <td valign="top" align="middle" width="100%" bgcolor="#ffffff">
          <div align="center"><style type="text/css">
<!--
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
-->
</style>
</div>
<div id="hasIE_level1" style="display: none;">
        <div style="padding: 20px; background-color: #ffffff; font-family: arial; font-size: 15px; font-weight: normal; color: #111111; line-height: 17px; ">
          <div style="width: 650px; margin: 0 auto 0 auto; text-align:left;">
            <div style="padding-left: 8px; padding-top: 0px; float: right;"> 
            </div>
            <div align="center"><strong>A&uacute;n navegas con Internet Explorer?.&nbsp;&nbsp;<br />
                Prueba 
              Firefox, te ir&aacute; mejor.</strong>
                <br />
                <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&middot;</strong> Firefox bloquea los molestos anuncios  
                <em>pop-up</em>.
                <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&middot;</strong> Es mucho m&aacute;s seguro, detiene virus y <em>spyware</em>.
                <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&middot;</strong> Evita que 
                Microsoft controle el futuro de internet.
                <br />
                <br />
                Puedes usar ambos navegadores a la vez. Pru&eacute;balo y decide despu&eacute;s.</div>
          </div>
        </div>
    </div> 
    <div align="center">
  <!-- CLOSES LEVEL 1 --> 
  <!--fin firefox button-->
</td>
    </tr>
  </tbody> 
  #7 (permalink)  
Antiguo 21/09/2006, 16:32
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 9 meses
Puntos: 25
eso es muy fácil..

Cita:
<script>
<!--
var verificando=navigator.appName
var ns=(verificando=="Netscape")
var ie=(verificando=="Microsoft Internet Explorer")
if (ns)
//location="index.html"
else if (ie)
location="descargafirefox.php"
//-->
</script>
__________________
Hospedaje Web al mejor costo!
  #8 (permalink)  
Antiguo 26/09/2006, 19:18
Avatar de Yamilskate  
Fecha de Ingreso: septiembre-2006
Mensajes: 94
Antigüedad: 18 años, 2 meses
Puntos: 0
No funciona el script! :S
AYUDA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  #9 (permalink)  
Antiguo 26/09/2006, 21:25
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 9 meses
Puntos: 25
Cita:
<script>
<!--

var n=navigator.appName
var ns=(n=="Netscape")
var ie=(n=="Microsoft Internet Explorer")
if (ns)
location="pagina1.html"
else if (ie)
location="pagina2.html"
//-->
</script>
__________________
Hospedaje Web al mejor costo!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:23.