Sails.js安装教程

  很久不搞web了,学点儿新东西。最近打算学习node.js,做个小项目,找了下node.js的框架,感觉比较喜欢Sails.js,但是国内的Sails.js的资料实在是少之又少,于是乎,决定自己把Sails的教程整理下,也不知道能学到啥样,能做出啥东西来,一点儿点儿来吧,奶牛Sails.js折腾现在开始。 1.Sails.js需要node.js的支持,所以先安装Node.js。过程不…

Read More

JavaScript操作浏览器Cookie

  最近在构思一个企业站建设的中英文页面问题,想到双语,我觉得两种方法实现起来比较好,一种是ajax直接把数据调用过来,但是对于有很多个div块儿的像首页这种的页面的话,可能要有几个ajax请求,所以,我觉得还是使用预先在页面的html中填写后通过cookie来控制比较方便。 使用cookie定义一个language的项,使用cn/en来区分语言,在页面的class中添加cn/en作为区…

Read More

Holo风格圆盘进度条knob使用教程

  jQuery Knob是一款可以实现圆盘风格进度条的小插件,使用很方便,api也比较全面。先上个效果图: 这个是奶牛自己写的一个小效果图,下面说说knob。knob的实现的效果是HTML5的canvas。兼容性上Chrome, Safari, Firefox, IE 9.0都可以,还蛮不错的。更多效果可以看http://anthonyterrien.com/knob/。 下面说说使用…

Read More

小结

  1.button js监听一个button的click事件,preventDefault()无效,不一定是js没写对,而是button有没有定义type=“button”,在一个form表单中,button如果不定义的话,默认就做submit处理了,所以请求直接就发出去了,监听也没用。 2.hibernate查询分页 最简单的还是hibernate的query…

Read More

TinyMCE多输入框手动激活解决方案

  昨晚弄那个TinyMCE编辑器,对于单输入框的时候还是比较好处理的,直接自动生成实例就激活了,但是当一个页面有多个输入框的时候就变得很复杂了。比如有三个四个的输入框,默认生成实例激活的话会很难看很乱,我们的目标是当一个输入框onfocus状态的时候激活TinyMCE编辑器,激活另一个输入框onfocus状态的时候,已激活的TinyMCE编辑器关闭,并在新的输入框中显示编辑器。 对于已…

Read More

关于XMLHttpRequest状态的讨论及处理方法

  这两天把html5的Drag 、File API 和XMLHttpRequest Level 2的一些东西看了下,写了几个小demo,可以实现文件拖放进入浏览器,文件预览以及文件上传,打算过几天好好整理下,然后推到github上做个开源小项目。 今天主要是讨论下XMLHttpRequest的响应状态问题。我们知道,XMLHttpRequest的响应阶段有5个,分别是: 请求未初始化&…

Read More

JavaScript forEach方法

  最近看了一些html5和js方面的书,受益匪浅,因为看的东西比较多,却都没有怎么静心来做整理,慢慢来吧,可能最近自己有点儿小紧张。今天跟大家分享下JavaScript的forEach方法(其实是从《HTML5程序设计》这本书里看到的一种方法)。 首先说下JavaScript的forEach的标准格式。 为数组中的每个元素执行指定操作。 array1.forEach(callbackf…

Read More

bootstrap的tooltip需要手动激活才会生效

  我说怎么按照官方的代码写都不出效果呢,你妹,原来tooltip要手动激活的好不好,还有那个popover,需要tooltip跟手动激活。 下面来说说那个tooltip的使用,先引用下官方的原话: For performance reasons,  the tooltip and popover data-…

Read More

最近做的一些事儿

  开学到现在是第四周了,不得不说,时间真得好快,我还没太缓过来。 最近奶牛挺充实的,经常去图书馆,从开学到现在已经啃了两本书了,都还不错的,跟大家分享下:一本是《JavaScript DOM编程艺术》,一本是《java web 开发与应用》,第一本比较出名,第二本是郭克华主编的,在豆瓣上竟然我是第一个评论的,好吧,但是那书还不错,可以让你对jsp有个基本了解,基本可以用。 因为毕业设计…

Read More

一些网络课程分享

  1.Github开放了教学页面,可以申请学习。 教学页面地址:http://training.github.com/ 2.Codecademy增加了一些教学内容,现在包括: JavaScript:http://www.codecademy.com/tracks/javascript Python:http://www.codecademy.com/tracks/python Ruby…

Read More