Neste exemplo, crearáse unha web que cargará unha imaxe distinta para cada navegador, usaremos o logotipo de cada navegador, e analizaremos como navegadores os seguintes:
- Microsoft Internet Explorer.
- Mozilla Firefox.
- Google Chrome.
- Apple Safari.
- Opera.
O código correspondente será o seguinte:
function cargarImaxeNavegador () { var axente = navigator.userAgent; axente = axente.toLowerCase(); if (axente.indexOf("msie") >= 0) { //Microsoft Internet Explorer document.write("<IMG src='logoexplorer.jpg'/>"); } else if (axente.indexOf("firefox") >= 0) { //Mozilla Firefox document.write("<IMG src='logofirefox.jpg'/>"); } else if (axente.indexOf("opera") >= 0) { //Opera document.write("<IMG src='logoopera.jpg'/>"); } else if (axente.indexOf("opr") >= 0) { //Opera document.write("<IMG src='logoopera.jpg'/>"); } else if (axente.indexOf("safari") >= 0) { if (axente.indexOf("chrome") >= 0) { //si pon safari e ademais pon chrome enton e chrome document.write("<IMG src='logochrome.jpg'/>"); } else { //si pon safari pero NON pon chrome enton e safari document.write("<IMG src='logosafari.jpg'/>"); } } else { alert ("Navegador descoñecido"); } }


No hay comentarios:
Publicar un comentario