Autor Tema: [Ayuda] Mensaje de Bienvenida con IE  (Leído 585 veces)

Desconectado Estritorial

  • PHPer@ Fijo
  • ***
  • Mensajes: 218
  • Karma: 6
  • Sexo: Masculino
  • PHPero Video Tutero
    • Ver Perfil
    • Habbo Planet
[Ayuda] Mensaje de Bienvenida con IE
« en: 22 de Diciembre de 2009, 23:25:43 pm »
Hola PHPeros, yo tengo una pagina, y esa pagina cuando la abres con Internet Explorer, se ve FATAL, todo descolocado, todo hecho polvo.

Hay algun codigo que saliera una alerta nada mas abrieras la web, solo si abres el navegador con internet explorer, que te salga:

Esta web, se ve mal con Internet Explorer (IE)

O al menos que salga con todos los navegadores pero que informe nada mas entrar en la web

SALUDOS


Si el PHP fuera solo una imaginación, ¿que seria de los PHPeros?

Comunidad PHPeros

[Ayuda] Mensaje de Bienvenida con IE
« en: 22 de Diciembre de 2009, 23:25:43 pm »

Desconectado mr.despistado

  • PHPero Avanzado
  • ****
  • Mensajes: 444
  • Karma: 3
  • Sexo: Masculino
  • Busco programadores
    • Ver Perfil
    • Xti
Re:[Ayuda] Mensaje de Bienvenida con IE
« Respuesta #1 en: 22 de Diciembre de 2009, 23:49:03 pm »
Ombre... lo que tu dices creo que se puede con php pero otra alternativa es hacer la web por tablas así se vería bien en todos los navegadores, Iexplore, mozilla firefox, opera, safari, google chrome...
Dudas con tus programaciones? Envíame un MP con tu email y hablamos.

Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.364
  • Karma: 57
  • Sexo: Femenino
    • Ver Perfil
Re:[Ayuda] Mensaje de Bienvenida con IE
« Respuesta #2 en: 24 de Diciembre de 2009, 11:23:22 am »
mediante javascript se puede hacer, te fijas si el explorador es IE, y si lo es, muestras la alerta.. de esta manera:
Código: [Seleccionar]
<script type="text/javascript">
var browser=navigator.appName; // aca cogemos el nombre del browser
if(browser=="Microsoft Internet Explorer") { // si el nombre del browser es igual a Microsoft Internet Explorer
alert('Esta pagina se ve mal con IE.'); // mostramos la alerta
}
</script>
pero queda bastante cutre hacer eso, mejor es ver el error y arreglarlo.

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re:[Ayuda] Mensaje de Bienvenida con IE
« Respuesta #3 en: 27 de Diciembre de 2009, 18:15:07 pm »
Lo mejor es hacerlo con PHP y así lo de los demás navegadores no se dan cuenta jaja.

Yo lo suelo hacer únicamente para IE6 (e inferiores), sólo admito de IE7 en adelante...

if (preg_match("/MSIE/i"getenv("HTTP_USER_AGENT")){
echo 
"<script type=\"text/javascript\">";
echo 
"alert(&#39;Debido a que tu navegador es una poquería, es posible que no veas correctamente la web. Pásate a Firefox, Opera, Safari, Chrome... me da igual&#39;);";
echo 
"</script>";
}
Un Saludo, Tope >> Programador FIJO en PHPeros