Maison >interface Web >js tutoriel >js ne s'exécute pas lorsqu'il détermine que le type de navigateur est ie6_javascript skills

js ne s'exécute pas lorsqu'il détermine que le type de navigateur est ie6_javascript skills

WBOY
WBOYoriginal
2016-05-16 16:44:401065parcourir

js détermine le type de navigateur

$.browser object
$.browser.version version du navigateur

Copier le code Le code est le suivant :

var binfo = '';
if ($.browser.msie) { bininfo = "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 = "Opera " $.browser.version; }
else {
binfo = "google"
}
alert(binfo);

Écrivez le code ci-dessus directement dans <script></script>

js détermine qu'ie6 ne s'exécutera pas
Copier le code Le code est le suivant :

if ($.browser.msie && $.browser.version <= 6.0)
retour false;

$.browser.msie détermine s'il s'agit d'un navigateur ie

$.browser.version <= 6.0 détermine si ie est inférieur ou égal à ie6

le flase de retour ne sera pas exécuté

Par exemple, il y a un morceau de code qui est une boîte contextuelle Si IE6 ne l'exécute pas, mais que tout le reste est exécuté, le code peut être. fonctionne comme suit :
Copier le code Le code est le suivant :

function nextPopBox1() {
if ($.browser.msie && $.browser.version <= 6.0)
return false
layer.closeAll();
$.layer({
type: 1); ,
ombre : [0.5, '#000', true],
bordure : faux,
bgcolor : '',
fix : faux,
titre : faux,
page : { dom : '#img2' },
zone : ['724px', '302px'],
closeBtn : false
}); Autre exemple, par exemple, s'il y a un morceau de code, ie6 ne l'exécutera pas, mais tout le reste le fera :



Copier le code.
Le code est le suivant : function webJs() { if (!$.browser. msie && ($.browser.version != " 6.0")) {
$("#fastNav li:gt(0)").hover(function () {
$(this).stop() .animate({ marginLeft: "10px" }, 'rapide');
}, function () {
$(this).stop().animate({ marginLeft: "0px" }, 'rapide' ); }
}

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn