IE6一直饱受设计者们的诟病,互联网风云变幻十多年,唯一没变的就是这款在当初被微软内置在winxp系统而又火的不行的浏览器。而如今,在日新月异的网络环境下,IE6却让一个原本美观整洁的网页变得满目疮痍,甚至是惨不忍睹。

相比一些一些没有升级浏览器的网民而言,IE6带给网页设计者们的却是深深的苦难,网页设计者们为了能兼容这款已经严重落后却又至今占据着庞大用户市场的浏览器不知花费了多少时间和精力,抹杀了多少设计者们的本就入不敷出的脑细胞。。。

下面这段代码,是一段检测并提示用户升级IE6浏览器的代码,在不影响自身体验的情况下,大家可以结合CSS灵活运用,也算间接为同行们做出一些贡献。

XML/HTML 代码
<style type="text/css">
#ie6shengji{
position:absolute;
top:10px;
left:0;
font-size:14px;
color:#ff0000;
width:97%;
padding: 2px 15px 2px 23px;
text-align:left;
}
</style>
<body><!--body下面代码-->
<!--[if lte IE 6]>
<div id="ie6shengji">亲爱的朋友,您正在使用浏览器版本严重过低(IE6,或使用IE内核的国产浏览器),请升级新版IE8,Chrome,火狐等浏览器。</div>
<script type="text/javascript">
function position_fixed(el, eltop, elleft){
// check if this is IE6
if(!window.XMLHttpRequest)
window.onscroll = function(){
el.style.top = (document.documentElement.scrollTop + eltop)+"px";
el.style.left = (document.documentElement.scrollLeft + elleft)+"px";
}
else el.style.position = "fixed";
}
position_fixed(document.getElementById("ie6-warning"),0, 0);
</script>
<![endif]-->
这段代码在其他浏览器下不会生效,在IE6下会在页面顶端出现如19行所示文字。结合CSS可以灵活设计出各种提示效果,给I网页增加不少亲和力和人性化。

最新文章

  1. Riot - 比 Facebook React 更轻量的 UI 库
  2. linux 学习随笔-vim
  3. CentOS 6.4下Squid代理服务器的安装与配置
  4. app整体搭建环境:tabBar切换不同控制器的封装(自定义导航+自定义uiviewcontroler+系统自带tabbar+自定义tabbarController)
  5. 博客引索 - imsoft.cnblogs
  6. Linux命令-dd
  7. Reservoir Sampling - 蓄水池抽样
  8. javascript常用方法(慢慢整理)
  9. IIS HTTP 错误 500.19 - Internal Server Error HTTP 错误 401.3 - Unauthorized 解决办法
  10. ES6躬行记(16)——Set
  11. spring 集成redis客户端jedis(java)
  12. Database Management System 基础01:管理自己的任何事
  13. 【EF6学习笔记】(五)数据库迁移及部署
  14. BZOJ2084[Poi2010]Antisymmetry——回文自动机
  15. 超图不支持JPEG格式的WMTS服务
  16. C++添加热键和捕获组合键
  17. python字符串常用方法
  18. 8天学通MongoDB——第一天 基础入门(转)
  19. Windows驱动开发之线程与同步事件
  20. java文件生成

热门文章

  1. 54. 八皇后问题[eight queens puzzle]
  2. MySQL数据库备份和还原的常用命令
  3. mysql 我的学习
  4. TinyXML 在vs2010 VC++使用
  5. CKeditor与CKfinder的简单配置
  6. SimpleDataFormat格式
  7. jQuery常规选择器
  8. (二)STM32中中断优先级理解
  9. Struts文件上传allowedTypes问题,烦人的“允许上传的文件类型”
  10. Xamarin.Android开发实践(十一)