View Full Version : آموزش: اشتباه javascript?!!!
MDSTmdst
دوشنبه 16 اردیبهشت 1392, 23:35 عصر
باسلام
به نظر شما چرا وقتی کد زیر رو برای فهمیدن نام مرورگر اجرا می کنم اشتباه بدست میاد؟
var s = navigator.appName;
alert(s);
مثلا توی کروم : میگه موزیلا!!!
و توی موزیلا میگه نت اسکیپ !!
مشکل از کجاس؟؟؟
hesam_a110
سه شنبه 17 اردیبهشت 1392, 07:57 صبح
سلام از این استفاده کنید امید وارم به کارتون بیاد :لبخندساده:
var isOpera = !!window.opera || navigator.userAgent.indexOf('Opera') >= 0;
var isFirefox = typeof InstallTrigger !== 'undefined'; // Firefox 1.0+
var isSafari = Object.prototype.toString.call(window.HTMLElement) .indexOf('Constructor') > 0;
var isChrome = !!window.chrome; // Chrome 1+
var isIE = /*@cc_on!@*/false; // At least IE6
document.write('isFirefox: ' + isFirefox + '<br>');
document.write('isChrome: ' + isChrome + '<br>');
document.write('isSafari: ' + isSafari + '<br>');
document.write('isOpera: ' + isOpera + '<br>');
document.write('isIE: ' + isIE + '<br>');
hesam_a110
سه شنبه 17 اردیبهشت 1392, 08:00 صبح
راستی اینم تستش
http://jsfiddle.net/hesam_a110/GjNnT/
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.