js はブラウザの種類を決定します
$.browser オブジェクト
$.browser.version ブラウザのバージョン
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 = "Opera " $.browser.version; }
else {
binfo = "google">}
alert(binfo);
上記のコードを <script></script> に記述します。
js は ie6 が実行されないと判断します
コードをコピーします
コードは次のとおりです: if ($.browser.msie && $.browser.version <= 6.0)
return false;
$.browser.msie は IE ブラウザであるかどうかを決定します
$.browser.version <= 6.0 は ie が ie6 以下であるかどうかを決定します
return flase は実行されません
たとえば、IE6 では実行されないが、他のすべてが実行される場合、そのコードはポップアップ ボックスである可能性があります。
if ($.browser.msie && $.browser.version <= 6.0)
return false ;
layer.closeAll();
$.layer({
type: 1) 、
shade: [0.5, '#000', true]、
border: false、
bgcolor: ''、
fix: false、
title: false、
page : { dom: '#img2' },
エリア: ['724px', '302px'],
closeBtn: false
});
別の例として、コードがある場合、ie6 はそれを実行しませんが、他のすべては実行します:
コードをコピーします。
コードは次のとおりです。 function webJs() { if (!$.browser. msie && ($.browser.version != " 6.0")) {
$("#fastNav li:gt(0)").hover(function () {
$(this).stop() .animate({ marginLeft: "10px" }, 'fast');
}, function () {
$(this).stop().animate({ marginLeft: "0px" }, 'fast' ); }
}