201601-18 JS代码判断IE6,IE7,IE8,IE9及其它浏览器的类型 NEW 做网页有时候会用到JS检测IE的版本,下面是检测Microsoft Internet Explorer版本的几种代码! 在网站前端开发中,浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道.各种浏览器的userAgent:IE各个版本典型的userAgent如下Mozilla/4.0 (compatible; MSIE 8.0; Windows N... Read More >
201601-14 引入多个js文件jQuery的$命名冲突原因及解决办法 NEW 引入多个js文件jQuery的$命名冲突原因及解决办法 在Jquery中,$是JQuery的别名,所有使用$的地方也都可以使用JQuery来替换,如$('#msg')等同于JQuery('#msg')的写法。然而,当我们引入多个js库后,在另外一个js库中也定义了$符号的话,那么我们在使用$符号时就发生了冲突,因为调用js库的js语法中的$不清楚到底调用哪个js库,导致其中一个js库调用效果失效。... Read More >
201601-08 程序迁移后程序文件显示乱码解决方案/迁移到IIS乱码 NEW 其实这种问题不能看表面,表面上是程序迁移导致的乱码,实际上需要从2个方面来检查:①从文档本身编码上检查,比如文档本身编码有问题,例如<meta chaset=utf-8>页面头部声明的明明是utf-8的编码,但是实际上文件的编码却是gbk,这样在浏览器上进行测试实际上浏览器并不会识别<meta chaset=utf-8>而是直接识别成gbk,通过编辑器也能检测出来文档的实际编码其实是gbk;这种情况下就需要从程序本身入手,将其编码转化成和meta里面声... Read More >