07 2015 档案

摘要:日历控件最后一弹——JQuery实现,换汤不换药。原理一模一样,换了种实现工具。关于日历的终于写完了,接下来研究研究nodejs。嗯,近期就这点事了。同样还是将input的id设置成calendar就可以使用这个控件了。当然别忘了引用jquery库,必须在引用这个控件之前引用jquery库。cale... 阅读全文
posted @ 2015-07-26 23:06 Levice 阅读(484) 评论(0) 推荐(1)
摘要:参考原文:深度理解Jquery 中 offset() 方法 阅读全文
posted @ 2015-07-26 19:17 Levice 阅读(216) 评论(0) 推荐(0)
摘要:首先是 parentNode 属性,这个属性好理解,就是在 DOM 层次结构定义的上下级关系,如果元素A包含元素B,那么元素B就可以通过 parentElement 属性来获取元素A。 要明白 offsetParent 属性,要先明白“已定位元素” 这个名字,所谓“已定位元素”就是指给元素设置... 阅读全文
posted @ 2015-07-26 18:41 Levice 阅读(498) 评论(0) 推荐(0)
摘要:JQuery判断元素是否存在的原理与javascript略有不同,因为$选择器选择的元素无论是否存在都不会返回null或undefined,要使用JQuery判断元素是否存在,只能使用length属性,就像下面这样:if($("#element").length>0){ alert("elem... 阅读全文
posted @ 2015-07-26 18:21 Levice 阅读(662) 评论(0) 推荐(0)
摘要:平时只有下班时间能code,闲来写了个纯javascript版。引用该calendar.js文件,然后给要设置成日历控件的input的id设置成calendar,该input就会变成日历控件。日历控件引用calendar.js时,一定要加defer属性。calendar.js源码:// JavaSc... 阅读全文
posted @ 2015-07-22 22:43 Levice 阅读(1674) 评论(1) 推荐(1)
摘要:比如canvas的id是HB, 画好后执行document.body.style.background = "url('"+HB.toDataURL()+"')"; 阅读全文
posted @ 2015-07-16 22:37 Levice 阅读(524) 评论(1) 推荐(1)
摘要:提示:需要把 background-attachment 属性设置为 "fixed",才能保证该属性在 Firefox 和 Opera 中正常工作。 阅读全文
posted @ 2015-07-16 22:30 Levice 阅读(170) 评论(0) 推荐(1)
摘要:以前要用到日历控件都是直接从网上下载一套源码来使用,心里一直有个梗,就是想自己动手写一个日历控件,最近刚好来了兴趣,时间上也允许,于是自己摸索写了一个,功能还算完善,界面就凑合了。可能最值得说的一点就是让input控件内部右边显示一个按钮,我是直接给input加了个背景,然后把input的边框去掉实... 阅读全文
posted @ 2015-07-16 22:11 Levice 阅读(681) 评论(3) 推荐(1)
摘要:node处理表单请求,需要用到formidable包。安装formidable包的命令如下:npm install formidable安装package的路径分为两种,一种是本地目录,一种是全局目录。npm install xxx -g 命令将模块下载安装到全局目录中。全局目录可以通过 npm c... 阅读全文
posted @ 2015-07-12 23:42 Levice 阅读(1575) 评论(0) 推荐(0)
摘要:pwd命令 阅读全文
posted @ 2015-07-12 21:59 Levice 阅读(954) 评论(0) 推荐(0)
摘要:node.js在ubuntu中的安装过程在前面一篇随笔里介绍了。安装好node.js后,在任意路径新建文件helloworld.js,输入如下内容:console.log("Hello world!")然后在该路径下启动Terminal(Windows中就是命令行Command Line),或者先启... 阅读全文
posted @ 2015-07-12 20:45 Levice 阅读(197) 评论(0) 推荐(1)
摘要: 阅读全文
posted @ 2015-07-12 16:12 Levice 阅读(139) 评论(0) 推荐(0)
摘要:source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。用法:source filename 或 . filenamesource命令除了上述的用途之外,还有一个另外一个用途。在对编译系统核心时常常需要输入一长... 阅读全文
posted @ 2015-07-12 15:39 Levice 阅读(1468) 评论(0) 推荐(0)
摘要:通常情况下,/etc/profile文件是只读的,直接用vi或gedit打开修改后是无法保存的。要修改profile,需要取得root权限,(使用gedit编辑)应该如下:$sudo gedit /etc/profile或者$sudo -s$gedit /etc/profile这样打开profile... 阅读全文
posted @ 2015-07-12 15:10 Levice 阅读(9007) 评论(0) 推荐(0)
摘要:在网上查了下,起初是下载了一个node-v0.12.7-linux-x64.tar.gz,解压在/home/node路径下,然后在/etc/profile中添加如下命令:export NODE_HOME=/home/node/node-v0.12.7-linux-x64export PATH=$PA... 阅读全文
posted @ 2015-07-12 14:42 Levice 阅读(549) 评论(0) 推荐(0)
摘要:先把u盘插好,运行cmd,输入diskpart,回车,(输入list disk,回车,能看到磁盘大致情况,u盘一般是磁盘1)再输入select disk 1,回车,再输入clean,回车,关闭命令行界面。右击计算机,选择管理,进入磁盘管理,能看到u盘分区是未分配(黑色),右击,新建分区,一直下一步就... 阅读全文
posted @ 2015-07-12 00:56 Levice 阅读(541) 评论(0) 推荐(0)
摘要:越来越觉得常规javascript已经跟不上节奏了,打算学点进阶的,从JQuery学起。JQuery是一个Javascript库,可以从JQuery.com下载,放到本地,用语句来引用。如果不想下载jquery,可以引用web上的jquery库,从google或微软的服务器上引用他们的jquery库... 阅读全文
posted @ 2015-07-10 23:27 Levice 阅读(1709) 评论(0) 推荐(0)
摘要:JavaScript中的setTimeout()与setInterval()都是指延时执行某一操作。但setInterval()指每隔指定时间执行某操作,会循环不断地执行该操作;setTimeout()只延时指定时间后执行该操作,且只执行一次。setTimeout()在某种情况下也能实现setInt... 阅读全文
posted @ 2015-07-10 23:04 Levice 阅读(992) 评论(0) 推荐(0)
摘要:年月日年月日 阅读全文
posted @ 2015-07-04 23:15 Levice 阅读(1250) 评论(0) 推荐(0)
摘要:function getDefaultStyle(obj,attribute){ return obj.currentStyle?obj.currentStyle[attribute]:document.defaultView.getComputedStyle(obj,false)[attri... 阅读全文
posted @ 2015-07-04 22:43 Levice 阅读(185) 评论(0) 推荐(0)
摘要:document.getElementById("test").onclick = function(){ ...}; 阅读全文
posted @ 2015-07-02 22:39 Levice 阅读(715) 评论(0) 推荐(0)
摘要:字数统计功能,原理是给textarea添加onKeyup事件,事件读取textarea内容并获得长度,并赋值给统计字数的那个文本节点,这里有一点要注意的是添加onKeypress和onKeydown事件也能实现效果,但都有些不足,会在某些情况下造成误解,我都试了下,感觉只用一个onKeyup事件是最... 阅读全文
posted @ 2015-07-02 22:10 Levice 阅读(471) 评论(4) 推荐(0)
摘要:首先肯定是要配置好struts2环境,这个在另一篇《struts2环境搭建,以及一个简单实例》里已经讲过了首先是网页部分,upload_file.jspUpload File 查看代码上传文件的表单,metho必须设置成post,enctype必须设置... 阅读全文
posted @ 2015-07-01 21:30 Levice 阅读(2673) 评论(2) 推荐(0)