对“低级”浏览器的额外处理
这里所谓的低级浏览器,怎么讲呢?存在共识的如IE6,更确切的将应该是不支持,现有的一些比较高级的特性(如localStorage)的浏览器!
?
对于HTML5和css3的使用,现在应该是必然的趋势。但为了兼容”低级浏览器“,我们开发时也得做一些动作,主要的方式
?
是当检测到这些版本的浏览器,跳转至网站的较低级版本(兼容低级浏览器),下面举两个例子:
?
1. ?通过meta方式实现跳转
?
?
?
?
2. ?通过location.href的方式:【bus.fm】
?
?
<!--[if lt IE 8]><script>alert("您正在使用的浏览器不支持巴士电台的大部分功能,正在为您跳转至旧版...");location.href="http://v1.bus.fm/";</script><![endif]--><script>if (typeof localStorage == "undefined"){alert("您正在使用的浏览器不支持巴士电台的大部分功能,正在为您跳转至旧版...");location.href="http://v1.bus.fm/";}</script>?
?