码迷,mamicode.com
首页 > 其他好文 > 详细

【小记备忘】IE11的插件兼容问题

时间:2014-05-07 05:53:13      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:c++   浏览器   微软   ie插件   ie11   

【小记备忘】IE11的问题

欢迎加入我们的QQ群,无论你是否工作,学生,只要有c / vc / c++ 编程经验,就来吧!158427611 


今天碰到一个插件不能使用,仅在IE11下无法使用,IE678910都正常;

插件是c++开发的COM组件。

于是调试了一下网页,发现问题所在:

if(navigator.userAgent.toLowerCase().indexOf("firefox") != -1 ) //火狐
{
}
else if(navigator.userAgent.toLowerCase().indexOf("msie") != -1 ) //IE
{
	if(navigator.platform.toLowerCase().indexOf("32") != -1) //32位
	{
	}
	else if(navigator.platform.toLowerCase().indexOf("64") != -1)//64位
	{
	}
}
else
{
	asyncbox.alert("该浏览器不支持我们的视频插件");
}


但是IE11的时候 navigator的userAgent里面不再有msie字样,所以不能判断是否是IE。所以不能加载IE插件

对应userAgent内容如图:

bubuko.com,布布扣


之前的IE11以下浏览器的内容

bubuko.com,布布扣

问题很明确了,解决方法就不言而喻了。。



不知道微软搞毛。。。。。。不知道有多少网站会受这个折磨


欢迎加入我们的QQ群,无论你是否工作,学生,只要有c / vc / c++ 编程经验,就来吧!158427611 



【小记备忘】IE11的插件兼容问题,布布扣,bubuko.com

【小记备忘】IE11的插件兼容问题

标签:c++   浏览器   微软   ie插件   ie11   

原文地址:http://blog.csdn.net/moooxin/article/details/25039699

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!