摘要: //JavaScript根据文件名判断文件类型var imgExt = new Array(".png",".jpg",".jpeg",".bmp",".gif");//图片文件的后缀名var docExt = new Array(".doc",".docx");//word文件的后缀名var xl... 阅读全文
posted @ 2015-08-31 21:55 Levice 阅读(11852) 评论(0) 推荐(0) 编辑
摘要: //JavaScript根据文件名后缀判断是否图片文件//图片文件的后缀名var imgExt = new Array(".png",".jpg",".jpeg",".bmp",".gif");//获取文件名后缀名String.prototype.extension = function(){ ... 阅读全文
posted @ 2015-08-31 21:42 Levice 阅读(4187) 评论(0) 推荐(0) 编辑
摘要: 主要记录下获取get请求里面的参数的问题。假设有这样一个链接urlString='hello?name=LiLei&position=general'要从这个链接里提取出参数name和position的值。这里要用到url模块和querystring模块,所以先准备这两个对象。var url = r... 阅读全文
posted @ 2015-08-30 13:22 Levice 阅读(1759) 评论(0) 推荐(0) 编辑
摘要: ubuntu14.0.4中系统自带的chromium无法播放flash,后来查了下,得知chromium已经不支持adobe flash了,用户可使用pepper flash替代。安装pepper flash的方法:sudo apt-get updatesudo apt-get install pe... 阅读全文
posted @ 2015-08-29 21:17 Levice 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 日历控件最后一弹——JQuery实现,换汤不换药。原理一模一样,换了种实现工具。关于日历的终于写完了,接下来研究研究nodejs。嗯,近期就这点事了。同样还是将input的id设置成calendar就可以使用这个控件了。当然别忘了引用jquery库,必须在引用这个控件之前引用jquery库。cale... 阅读全文
posted @ 2015-07-26 23:06 Levice 阅读(458) 评论(0) 推荐(1) 编辑
摘要: 参考原文:深度理解Jquery 中 offset() 方法 阅读全文
posted @ 2015-07-26 19:17 Levice 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 首先是 parentNode 属性,这个属性好理解,就是在 DOM 层次结构定义的上下级关系,如果元素A包含元素B,那么元素B就可以通过 parentElement 属性来获取元素A。 要明白 offsetParent 属性,要先明白“已定位元素” 这个名字,所谓“已定位元素”就是指给元素设置... 阅读全文
posted @ 2015-07-26 18:41 Levice 阅读(479) 评论(0) 推荐(0) 编辑
摘要: JQuery判断元素是否存在的原理与javascript略有不同,因为$选择器选择的元素无论是否存在都不会返回null或undefined,要使用JQuery判断元素是否存在,只能使用length属性,就像下面这样:if($("#element").length>0){ alert("elem... 阅读全文
posted @ 2015-07-26 18:21 Levice 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 平时只有下班时间能code,闲来写了个纯javascript版。引用该calendar.js文件,然后给要设置成日历控件的input的id设置成calendar,该input就会变成日历控件。日历控件引用calendar.js时,一定要加defer属性。calendar.js源码:// JavaSc... 阅读全文
posted @ 2015-07-22 22:43 Levice 阅读(1606) 评论(1) 推荐(1) 编辑
摘要: 比如canvas的id是HB, 画好后执行document.body.style.background = "url('"+HB.toDataURL()+"')"; 阅读全文
posted @ 2015-07-16 22:37 Levice 阅读(514) 评论(1) 推荐(1) 编辑
摘要: 提示:需要把 background-attachment 属性设置为 "fixed",才能保证该属性在 Firefox 和 Opera 中正常工作。 阅读全文
posted @ 2015-07-16 22:30 Levice 阅读(159) 评论(0) 推荐(1) 编辑
摘要: 以前要用到日历控件都是直接从网上下载一套源码来使用,心里一直有个梗,就是想自己动手写一个日历控件,最近刚好来了兴趣,时间上也允许,于是自己摸索写了一个,功能还算完善,界面就凑合了。可能最值得说的一点就是让input控件内部右边显示一个按钮,我是直接给input加了个背景,然后把input的边框去掉实... 阅读全文
posted @ 2015-07-16 22:11 Levice 阅读(663) 评论(3) 推荐(1) 编辑
摘要: node处理表单请求,需要用到formidable包。安装formidable包的命令如下:npm install formidable安装package的路径分为两种,一种是本地目录,一种是全局目录。npm install xxx -g 命令将模块下载安装到全局目录中。全局目录可以通过 npm c... 阅读全文
posted @ 2015-07-12 23:42 Levice 阅读(1433) 评论(0) 推荐(0) 编辑
摘要: pwd命令 阅读全文
posted @ 2015-07-12 21:59 Levice 阅读(938) 评论(0) 推荐(0) 编辑
摘要: node.js在ubuntu中的安装过程在前面一篇随笔里介绍了。安装好node.js后,在任意路径新建文件helloworld.js,输入如下内容:console.log("Hello world!")然后在该路径下启动Terminal(Windows中就是命令行Command Line),或者先启... 阅读全文
posted @ 2015-07-12 20:45 Levice 阅读(184) 评论(0) 推荐(1) 编辑