coos
飘然的风
大自然,流风,飘然的风。热爱生活,热爱编程。
展开
-
coos脚本库说明
coos脚本库说明coos(common object-oriented scripts Script Library)通用面向对象脚本 是本人在大量企业级网站系统开发中和阅读大量书籍后提炼出的一个开源脚本库。 目标是提供一个跨浏览器,兼容性好,独立命名空间的脚本(避免与其他类库、脚本的冲突),提供统一的脚本编写规范,提供模块化、组件化设计的机制,提供jsunit基础范例,提供经典设计模式的实...2009-07-02 11:43:12 · 212 阅读 · 0 评论 -
发布一个实用的js window封装类
发布一个实用的js window封装类,主要内容包括:1.获取屏幕宽度的函数2.获取屏幕高度的函数3.获取滚动条横向宽度4.获取滚动条竖向高度5.window.onscroll绑定事件6.删除window.onscroll绑定事件7.window.onload绑定事件8.让元素显示在屏幕中间9.获取屏幕中间显示距离顶部的高度10.固顶元素在屏幕中显示,不随滚...2009-07-23 19:02:34 · 105 阅读 · 0 评论 -
ajax中post的escape扩展方法
ajax中post的escape对有些特殊字符无法转换,例如:+ %号,因此需要对其进行扩展,由于ajax提交比较多,需要转换的字符比较多,实时性比较强,所以对应转换效率要求比较高。以下是经过思考后完全使用正则表达式的方式实现的,代码非常简单,效率应该很高了。 coos.ajax.encodeString = function(str){ if (str == null || ...2009-07-24 14:09:39 · 246 阅读 · 0 评论 -
一个实用的js window封装类
发布一个实用的js window封装类,主要内容包括:1.获取屏幕宽度的函数2.获取屏幕高度的函数3.获取滚动条横向宽度4.获取滚动条竖向高度5.window.onscroll绑定事件6.删除window.onscroll绑定事件7.window.onload绑定事件8.让元素显示在屏幕中间9.获取屏幕中间显示距离顶部的高度10.固顶元素在屏幕中显示,不随滚...2009-07-29 18:46:31 · 107 阅读 · 0 评论 -
ajax中post的escape扩展方法
ajax中post的escape对有些特殊字符无法转换,例如:+ %号,因此需要对其进行扩展,由于ajax提交比较多,需要转换的字符比较多,实时性比较强,所以对应转换效率要求比较高。以下是经过思考后完全使用正则表达式的方式实现的,代码非常简单,效率应该很高了。 Js代码 coos.ajax.encodeString = function(str) { ...2009-07-29 18:47:58 · 144 阅读 · 0 评论 -
发布一个最新版coos核心代码
发布一个最新版coos核心代码完整版本请到google code开源项目上下载google.code网址:http://code.google.com/p/coos/ coos.js/** * @author zdz8207 * 通用面向对象脚本库 * @version 1.0 * */var coos = function(){this.versi...原创 2009-08-10 10:49:03 · 173 阅读 · 0 评论 -
终于完成coos的重构了
考虑到大部分人不一定使用java或ssh开发,已经去掉ssh框架,采用简单的servlet作为ajax后端测试,同时对大部分目录结构进行调整,更新了最新的jsunit,更新了不少基础接口。(2010.02.07) ...原创 2010-02-07 18:01:46 · 149 阅读 · 0 评论 -
coos.$script 动态插入脚本并执行的方法
/** * 动态插入脚本并执行 * @param scriptStr * @param el dom元素对象或ID 可以不传入 * @exsample coos.$script("<script>alert(2);<\/script>"); */ coos.$script = function(...2010-08-23 16:59:45 · 143 阅读 · 0 评论