if (!+[ 1, ]) { //是IE浏览器} else { if (document.documentMode == 10) { //单独判断IE10 } else //非IE浏览器 }}
分类:
其他好文 时间:
2014-07-02 22:08:16
阅读次数:
117
一、前言 苦逼的前端攻城狮都深受浏览器兼容之苦,再完成每一项功能前都要左顾右盼,生怕浏览器不支持某个API,生怕原生API内含臭虫因此判断浏览器类型和版本号成了不可绕过的一道关卡,而特征嗅探是继浏览器探测后另一利器处理上述问题。二、何为特征...
分类:
Web程序 时间:
2014-07-02 21:28:51
阅读次数:
309
var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf('Trident') > -1, //IE内核 presto...
分类:
编程语言 时间:
2014-06-30 21:32:45
阅读次数:
405
js:c#: protected string BrowType = "ie"; protected void Page_Load(object sender, EventArgs e) { System.Web.HttpBrowserCapabilities bro...
分类:
其他好文 时间:
2014-06-27 20:23:30
阅读次数:
250
很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。 谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页:....
分类:
移动开发 时间:
2014-06-22 23:51:49
阅读次数:
266
响应式,就是根据浏览器或不同设备屏幕大小自适应内容。第一次查响应式呢,了解到是要在head里写判断浏览器宽度之类的东西,也要设置对IE低版本兼容。如:mete标签意思是不网页不缩放。然后css外链样式是指最低宽度少于多少就调用什么什么css,这就出现一个问题就是要写很多兼容性的css。但也有好处,就...
分类:
Web程序 时间:
2014-06-21 09:01:44
阅读次数:
268
在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。 JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,...
分类:
Web程序 时间:
2014-06-17 22:24:51
阅读次数:
298
document.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); }很多地方甚至高级程序设计第三版,都说这样可以检测ie其实chrome也有document.all,备注一下。
分类:
其他好文 时间:
2014-06-15 23:07:03
阅读次数:
240
超级简单的方法,也不用写什么判断浏览器高度、宽度啥的。下面的两种方法自选其一就行了。一个是放在和iframe同页面的,一个是放在test.html页面的。注意别放错地方了哦。iframe代码,注意要写IDjquery代码1://注意:下面的代码是放在test.html调用$(window.paren...
分类:
Web程序 时间:
2014-06-11 10:33:13
阅读次数:
294
判断浏览器的兼容问题:
IE9+支持地理定位,FF Chrome新版支持地理定位
if (navigator.geolocation) {
alert('支持地理定位');
} else {
alert('不支持地理定位');
}
获取自己位置经纬度
var x=d...