![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小常识
文章平均质量分 55
webxiaoma
学习it,喜欢it
展开
-
图片保存jpg、png、gif格式的区别
jpg/jpeg:优点:体积比png小,打开速度比png快缺点:属于有损压缩,每次保存都会产生数据损失(jpeg artifacts), 故不适合用于多次编辑保存。压缩率过高图像会失真PS:网络上最最常见的格式,也是静态图片(不只是照片)就常用的保存格式,就算是同一小组开发的jp2(相当于jpg第2代)也无法取代它。一般如果肉眼无法识别与png的差别和没有特殊要求就用jpg. 小图标原创 2016-10-31 10:06:03 · 2395 阅读 · 0 评论 -
js 导出 excel 文件
今天来整理一下js导出excel文件很简单引入一点js 就可以了。原理不讲了,直接上代码。一、引入 js下载地址:http://download.csdn.net/detail/webxiaoma/9858826二、html 书写格式:HTML:<table id="targetTable"> <tr> <td>111111111111</td> <td>222222222原创 2017-05-28 12:58:04 · 2915 阅读 · 0 评论 -
利用javascript实现页面截图(html2canvas的用法)
今天我来总结一下怎么利用javascript实现页面截图,这是我在公司项目中遇到过的问题。 html2canvas可以通过纯JS对浏览器端经行截屏,但截图的精确度还有待提高,部分css不可识别,所以在canvas中不能完美呈现原画面样式兼容性: Firefox 3.5+ Google Chrome Opera 12+ IE9+ Safari 6+原创 2017-05-27 11:12:25 · 29221 阅读 · 3 评论 -
JQuery Ajaxfileupload.js、 input异步上传图片 和多图片上传
今天来总结一下 ajaxfileupload.js 这是个非常好的异步上传图片的插件,来解决form表单上传时要刷新页面的问题。同时解决多图片上传问题原创 2017-05-24 19:41:49 · 951 阅读 · 0 评论 -
TweenJS 一个简单但强大的渐变界面
TweenJS Javascript库提供了一个简单但强大的渐变界面。它支持渐变的数字对象属性&CSS样式属性,并允许您链接补间动画和行动结合起来,创造出复杂的序列。下载地址:http://download.csdn.net/detail/webxiaoma/9851253下面的地址中讲的比较详细,我也就不用再多写了 链接地址:http://www.htmleaf.com/jQuery/Layou原创 2017-05-23 21:22:12 · 1165 阅读 · 0 评论 -
平台检测与设备检测
设备检测也不是什么难点,今天我将简单的设备检测做了一下总结 我们利用 navigator.platform 来检测我们的设备与平台!(不推荐使用,建议用能力检测或怪癖检测)一、电脑端平台监测 目前常用的电脑端有 window、mac、Linux. 检测这三个我们可以这样做: //平台、设备和操作系统 var system ={原创 2017-02-23 13:19:44 · 1114 阅读 · 0 评论 -
window下乌龟git安装和使用
window下乌龟git安装和使用一、安装git for windows首先下载git for windows客户端http://msysgit.github.io/ 安装过程没什么特别的,不停next就ok了 图太多就不继续了~~安装完之后最好重启一下。安装完成之后右键如果出现这几个东西,那么git你就安装完成了。 二、安装tort转载 2017-02-22 20:04:52 · 6831 阅读 · 1 评论 -
fullpage的简单介绍以及用法
如今我们经常能见到全屏网站,尤其是国外网站。这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次。比如 iPhone 5C 的介绍页面(查看),QQ浏览器的官网站。如果你也希望你的网站能设计成全屏的,显得更上档次,你可以试试 fullPage.js。下载地址: github:https://github.com/xiaomaqq110/ful转载 2016-12-06 12:04:16 · 3654 阅读 · 0 评论 -
lazyload.js 懒惰加载框架下载及使用
以前接触过一些小插件,今天总结这些插件的用法,首先我们来总结一下懒惰加载(lazyload.js)这个插件的用法.一、下载lazyload.js github下载地址:https://github.com/xiaomaqq110/lazyload 腾讯微云下载地址:http://url.cn/42CJb9V二、原创 2016-12-06 09:48:58 · 6574 阅读 · 0 评论 -
css中单位px和em,rem的区别
国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢? PX特点1. IE无法调整那些使用px作为单位的字体大小;2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位;3. Firefox能够调整px和em,rem,但是96%以上的中国网民使用IE浏览器(或内转载 2016-12-02 09:22:24 · 1452 阅读 · 0 评论 -
session与cookie的区别?cookies,sessionStorage 和localStorage的区别?
cookie 和session 的区别:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能 考虑到减轻服务器性能方面,应当使用COOKIE。原创 2016-12-01 11:06:21 · 2199 阅读 · 0 评论 -
js判断用户有没有操作页面
用js判断用户有没有操作页面,我们所要做的就是整理我们的思路。一、思路用户有没有操作界面,我们可以从页面在规定时间内有没有触发事件去考虑。比如用户有没有点击,有没有按键,有没有滚动鼠标滚轴。用户有没有移动鼠标等等。如果用户没有进行这些操作,那么我们可以大概的认为用户没有操作页面。我们可以给一个定时器。来记录在规定时间内用户有没有触发这些事件。我直接贴代码,代码的具体含义,我就不再讲解,思路大概就是这原创 2017-06-26 17:26:12 · 8416 阅读 · 1 评论