摘要: 看到页面上每一个链接都要写一个handler,像在页面显示图片,或者调用外部CSS、JS文件,每个链接都要写一个handler,觉得太麻烦,是否可以写个程序出来,能够自动识别图片、CSS、JS文件链接,以后要调用图片、外部CSS 、JS只需要关心前端怎么写,而不用再管后台。于是有了下面的程序。 in 阅读全文
posted @ 2015-09-03 15:04 Levice 阅读(1906) 评论(0) 推荐(1)
摘要: //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 阅读(12065) 评论(0) 推荐(0)
摘要: //JavaScript根据文件名后缀判断是否图片文件//图片文件的后缀名var imgExt = new Array(".png",".jpg",".jpeg",".bmp",".gif");//获取文件名后缀名String.prototype.extension = function(){ ... 阅读全文
posted @ 2015-08-31 21:42 Levice 阅读(4298) 评论(0) 推荐(0)
摘要: 主要记录下获取get请求里面的参数的问题。假设有这样一个链接urlString='hello?name=LiLei&position=general'要从这个链接里提取出参数name和position的值。这里要用到url模块和querystring模块,所以先准备这两个对象。var url = r... 阅读全文
posted @ 2015-08-30 13:22 Levice 阅读(1805) 评论(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 阅读(466) 评论(0) 推荐(0)
摘要: 日历控件最后一弹——JQuery实现,换汤不换药。原理一模一样,换了种实现工具。关于日历的终于写完了,接下来研究研究nodejs。嗯,近期就这点事了。同样还是将input的id设置成calendar就可以使用这个控件了。当然别忘了引用jquery库,必须在引用这个控件之前引用jquery库。cale... 阅读全文
posted @ 2015-07-26 23:06 Levice 阅读(514) 评论(0) 推荐(1)
摘要: 参考原文:深度理解Jquery 中 offset() 方法 阅读全文
posted @ 2015-07-26 19:17 Levice 阅读(234) 评论(0) 推荐(0)
摘要: 首先是 parentNode 属性,这个属性好理解,就是在 DOM 层次结构定义的上下级关系,如果元素A包含元素B,那么元素B就可以通过 parentElement 属性来获取元素A。 要明白 offsetParent 属性,要先明白“已定位元素” 这个名字,所谓“已定位元素”就是指给元素设置... 阅读全文
posted @ 2015-07-26 18:41 Levice 阅读(532) 评论(0) 推荐(0)
摘要: JQuery判断元素是否存在的原理与javascript略有不同,因为$选择器选择的元素无论是否存在都不会返回null或undefined,要使用JQuery判断元素是否存在,只能使用length属性,就像下面这样:if($("#element").length>0){ alert("elem... 阅读全文
posted @ 2015-07-26 18:21 Levice 阅读(670) 评论(0) 推荐(0)
摘要: 平时只有下班时间能code,闲来写了个纯javascript版。引用该calendar.js文件,然后给要设置成日历控件的input的id设置成calendar,该input就会变成日历控件。日历控件引用calendar.js时,一定要加defer属性。calendar.js源码:// JavaSc... 阅读全文
posted @ 2015-07-22 22:43 Levice 阅读(1705) 评论(1) 推荐(1)
摘要: 比如canvas的id是HB, 画好后执行document.body.style.background = "url('"+HB.toDataURL()+"')"; 阅读全文
posted @ 2015-07-16 22:37 Levice 阅读(544) 评论(1) 推荐(1)
摘要: 提示:需要把 background-attachment 属性设置为 "fixed",才能保证该属性在 Firefox 和 Opera 中正常工作。 阅读全文
posted @ 2015-07-16 22:30 Levice 阅读(182) 评论(0) 推荐(1)
摘要: 以前要用到日历控件都是直接从网上下载一套源码来使用,心里一直有个梗,就是想自己动手写一个日历控件,最近刚好来了兴趣,时间上也允许,于是自己摸索写了一个,功能还算完善,界面就凑合了。可能最值得说的一点就是让input控件内部右边显示一个按钮,我是直接给input加了个背景,然后把input的边框去掉实... 阅读全文
posted @ 2015-07-16 22:11 Levice 阅读(713) 评论(3) 推荐(1)
摘要: node处理表单请求,需要用到formidable包。安装formidable包的命令如下:npm install formidable安装package的路径分为两种,一种是本地目录,一种是全局目录。npm install xxx -g 命令将模块下载安装到全局目录中。全局目录可以通过 npm c... 阅读全文
posted @ 2015-07-12 23:42 Levice 阅读(1596) 评论(0) 推荐(0)
摘要: pwd命令 阅读全文
posted @ 2015-07-12 21:59 Levice 阅读(971) 评论(0) 推荐(0)