Heim >Web-Frontend >js-Tutorial >js wird nicht ausgeführt, wenn festgestellt wird, dass der Browsertyp ie6_javascript skills ist

js wird nicht ausgeführt, wenn festgestellt wird, dass der Browsertyp ie6_javascript skills ist

WBOY
WBOYOriginal
2016-05-16 16:44:401067Durchsuche

js bestimmt den Browsertyp

$.browser object
$.browser.version Browserversion

Code kopieren Der Code lautet wie folgt:

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);

Schreiben Sie den obigen Code direkt in <script></script>

js stellt fest, dass ie6 nicht ausgeführt wird

Code kopieren Der Code lautet wie folgt:
if ($.browser.msie && $.browser.version <= 6.0)
return false;

$.browser.msie bestimmt, ob es sich um einen IE-Browser handelt

$.browser.version <= 6.0 bestimmt, ob ie kleiner oder gleich ie6 ist

Return Flase wird nicht ausgeführt

Zum Beispiel gibt es einen Codeabschnitt, der ein Popup-Fenster darstellt. Wenn IE6 ihn nicht ausführt, aber alles andere ausgeführt wird, kann der Code ausgeführt werden wird wie folgt bedient:

Code kopieren Der Code ist wie folgt:
function nextPopBox1() {
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' },
area: ['724px', '302px'],
closeBtn: false
}); Ein anderes Beispiel: Wenn es einen Code gibt, führt ie6 ihn nicht aus, alles andere jedoch. Der Code kann wie folgt geschrieben werden:



Code kopieren
Der Code lautet wie folgt: 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' ); }
}

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn