JS determina el tipo de navegador
$..
$ .browser.version Browser Version
La copia del código es la siguiente:
var binfo = '';
if ($ .browser.msie) {binfo = "Microsoft Internet Explorer" + $ .browser.version; }
else if ($ .browser.mozilla) {binfo = "mozilla firefox" + $ .browser.version; }
else if ($ .browser.safari) {binfo = "Apple safari" + $ .browser.version; }
else if ($ .browser.opera) {binfo = "ópera" + $ .browser.version; }
demás {
binfo = "Google";
}
alerta (binfo);
Simplemente escriba el código anterior directamente en <script> </script>
JS Judge IE6 no ejecutar
La copia del código es la siguiente:
if ($ .browser.msie && $ .browser.version <= 6.0)
devolver falso;
$ .browser.msie determina si se trata de un navegador IE
$ .browser.version <= 6.0 determina que IE es menor o igual a IE6
return flash no se ejecuta
Por ejemplo, hay un código que es un cuadro emergente. Si es IE6 y no se ejecuta, todo lo demás se ejecutará y el código se puede operar de la siguiente manera:
La copia del código es la siguiente:
función nextPopbox1 () {
if ($ .browser.msie && $ .browser.version <= 6.0)
devolver falso;
Layer.ClOSEALL ();
$ .layer ({
Tipo: 1,
sombra: [0.5, '#000', verdadero],
borde: falso,
bgcolor: '',
arreglo: falso,
Título: Falso,
Página: {Dom: '#img2'},
Área: ['724px', '302px'],
CloseBtn: falso
});
}
Otro ejemplo es, por ejemplo, hay un código que IE6 no ejecuta, y todo lo demás se ejecuta. El código se puede escribir de la siguiente manera:
La copia del código es la siguiente:
function webjs () {
if (! $.. browser.msie && ($ .browser.version! = "6.0")) {
$ ("#fastnav li: gt (0)"). Hover (function () {
$ (this) .stop (). Animate ({marginleft: "10px"}, 'rápido');
}, función () {
$ (this) .stop (). Animate ({marginleft: "0px"}, 'rápido');
});
}
}