字符串转化为对象的几种方法 1>jQuery插件支持的转换方式: 2>浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器: 3>Javascript支持的转换方式: 注:ie8(兼容模式),ie7和ie6也可以使用eval()将字符串转为JSON对 ...
分类:
其他好文 时间:
2017-06-09 20:20:41
阅读次数:
145
ie9以前版本,不支持string.trim()方法 所以需要自己实现。 <script type="text/javascript"> String.prototype.trim = function () { return this.replace(/(^\s*)|(\s*$)/g, "");} ...
分类:
Web程序 时间:
2017-06-09 11:15:06
阅读次数:
439
项目中要实现打印特定的文章,所以要隐藏一些元素,当时是用js实现的隐藏,忘记了css3就有这么个媒体查询。 只需要指定@media print{}就可以指定打印出来的样式。 另外,因为是css3的内容,因此IE9+才支持。 ...
分类:
其他好文 时间:
2017-06-08 22:29:22
阅读次数:
366
[1]定义 浏览器内核分成两部分渲染引擎和js引擎,由于js引擎越来越独立,内核就倾向于只指渲染引擎 渲染引擎是一种对HTML文档进行解析并将其显示在页面上的工具[2]常见引擎 渲染引擎: firefox使用gecko引擎 IE使用Trident引擎 2015年微软推出自己新的浏览器,原名叫斯巴达, ...
分类:
Web程序 时间:
2017-06-06 23:30:19
阅读次数:
226
转自:http://www.codeceo.com/article/15-chrome-extension.html 1. Web Developer 支持Chrome的Web Developer扩展,允许你通过添加一个小工具栏来使用不同的工具。 官方网站:https://chrome.google ...
分类:
其他好文 时间:
2017-06-06 20:45:22
阅读次数:
334
flex弹性盒模型flex作为强大的弹性布局方式,可以hold住大部分的布局效果,当然也包括两端对齐。可以使用主轴对齐justify-content的两端对齐属性space-betweenjustify-content:space-between;如果要考虑flex三个版本的兼容,则使用如下代码[注意]IE9-浏览器不支持.justify-cont..
分类:
Web程序 时间:
2017-06-06 18:45:50
阅读次数:
350
IE9以下报错:对象不支持“stopPropagation”属性或方法 ...
分类:
其他好文 时间:
2017-06-06 18:36:42
阅读次数:
151
判断浏览器是否支持webp格式 返回true或false; true为支持,false不支持 !![].map主要是判断是否是IE9+,以免toDataURL方法会挂掉。如果你直接对数组原型扩展了map方法,则需要使用!![].map以外的方法进行判断,例如!!window.addEventList ...
分类:
Web程序 时间:
2017-06-06 15:48:15
阅读次数:
212
网上有很多浏览器并发连接数的表格数据,绝大多数是大同小异,都是下图统计,但总觉得人云亦云,缺少实际测试数据支持,并且还大不完整,例如缺少IE9/10/11、360之类的。 之所以谈及并发数这个问题,本质上是为了了解页面加载情况,做提高页面加载性能的参考依据。 但是在试图测试时,却有几个测试难点: 1 ...
分类:
其他好文 时间:
2017-06-04 15:53:01
阅读次数:
250
插件介绍 用于解决IE9以下版本浏览器对HTML5新增标签不识别,并导致CSS不起作用的问题。所以我们在使用过程中,想要让低版本的浏览器,即IE9以下的浏览器支持,那么这款html5shiv.js是一个非常好的选择! 上面这段代码仅会在IE浏览器下运行,还有一点需要注意,在页面中调用Html5.js ...
分类:
Web程序 时间:
2017-06-03 21:01:38
阅读次数:
187