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";
複製程式碼
程式碼如下:
if ($.browser.msie && $.browser.version return false;
$.browser.msie判斷是否為ie瀏覽器
$.browser.version
return flase即不執行
例如有一段程式碼,是個彈出框,如果是ie6不執行,其他都執行,程式碼就可以如下操作:
複製程式碼
程式碼如下:
function nextPopBox1() {
if ($.browser.msie && $.browser.version return false; $.browser.version return false; .closeAll();
$.layer({
type: 1,
shade: [0.5, '#000', true], border: false, bgcolor: '' , fix: false, title: false, page: { dom: '#img2' }, area: ['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'); }); } }