Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在facebook中使用javascript检测浏览器_Javascript_Facebook - Fatal编程技术网

如何在facebook中使用javascript检测浏览器

如何在facebook中使用javascript检测浏览器,javascript,facebook,Javascript,Facebook,我试图在我的facebook应用程序中检测使用javascript的浏览器。我正在使用以下代码: 如果(navigator.appName==“Microsoft Internet Explorer”) { //做某事 } 但是这个代码不起作用。请帮助我。以下js代码来自vbb var userAgent=navigator.userAgent.toLowerCase(); var is_opera=((userAgent.indexOf("opera")!=-1)||(typeof (wind

我试图在我的facebook应用程序中检测使用javascript的浏览器。我正在使用以下代码:

如果(navigator.appName==“Microsoft Internet Explorer”) { //做某事 }


但是这个代码不起作用。请帮助我。

以下js代码来自vbb

var userAgent=navigator.userAgent.toLowerCase();
var is_opera=((userAgent.indexOf("opera")!=-1)||(typeof (window.opera)!="undefined"));
var is_saf=((userAgent.indexOf("applewebkit")!=-1)||(navigator.vendor=="Apple Computer, Inc."));
var is_webtv=(userAgent.indexOf("webtv")!=-1);
var is_ie=((userAgent.indexOf("msie")!=-1)&&(!is_opera)&&(!is_saf)&&(!is_webtv));
var is_ie4=((is_ie)&&(userAgent.indexOf("msie 4.")!=-1));
var is_ie7=((is_ie)&&(userAgent.indexOf("msie 7.")!=-1));
var is_ie8=((is_ie)&&(userAgent.indexOf("msie 8.")!=-1));
var is_ps3=(userAgent.indexOf("playstation 3")!=-1);
var is_moz=((navigator.product=="Gecko")&&(!is_saf));
var is_kon=(userAgent.indexOf("konqueror")!=-1);
var is_ns=((userAgent.indexOf("compatible")==-1)&&(userAgent.indexOf("mozilla")!=-1)&&(!is_opera)&&(!is_webtv)&&(!is_saf));
var is_ns4=((is_ns)&&(parseInt(navigator.appVersion)==4));
var is_mac=(userAgent.indexOf("mac")!=-1);

最近不得不识别IE来删除一些只针对IE的东西,并且发现IE11并没有识别自己是IE

以下是识别IE所有版本的安全代码

function isIE() {
 return typeof MSStyleCSSProperties !== "undefined";
}
可能重复的