- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 操作CSS方法集合
//获取元素的真实的,最终的CSS样式属性值的函数function getStyle(elem,name){ if(elem.style[name]){ return elem.style[name]; }else if(elem.currentStyle){ return elem.currentStyle[name]; }else if(document.defaultView && do
2008-10-31 23:15:00 455
原创 删除DOM节点的函数
//删除一个独立的DOM节点的函数function remove(elem){ if(elem){ elem.parentNode.removeChild(elem); }}//在DOM中删除一个元素的所有子点function empty(elem){ while(elem.firstChild){ remove(elem.firstChild); }}
2008-10-31 22:19:00 856
原创 插入和追加内容到DOM的函数
//创建元素function create(elem){ return document.createElementNS ? document.createElementNS(http://www.w3.org/1999/xhtml,elem): document.createElement(elem);}//插入和追加的辅助函数function checkElem(a){ var r
2008-10-31 22:17:00 469
原创 设置和获取元素特性的函数
//获取和设置元素特性的值,传入value为设置,不传为获得function attr(elem,name,value){ if(!name || name.constructor != String){ return ; } name = {for:htmlFor,class: className}[name]||name; if(typeof value != und
2008-10-31 22:15:00 463
原创 addEvent.js domRead.js
addEvent.js 如下,复制就可以了function addEvent(element,type,handler){ if(handler.$$guid){ handler.$$guid = addEvent.guid++; } if(!handler.events){ element.events={}; } var handlers = element.events[type];
2008-10-30 22:15:00 1231
原创 javascript中创建对象的方式及方法的重载
这篇文章看javascript高级编程和精通javascript所得创建对象的方式:1.//定义构造函数function Dog(name){ // 公有属性 this.name = name; //私有属性 var age = 16; //私有方法 function sayHello() {
2008-10-27 21:52:00 606
原创 查找DOM元素的方法集合(searchElement.js)
/** * @author huangbo *///查找相关元素的前一个兄弟元素的函数function prev(elem){ do{ elem = elem.previousSibling; }while(elem && elem.nodeType != 1);}//查找相关元素的下一个兄弟元素的函数function next(elem){ do{ elem =
2008-10-26 22:22:00 1158
转载 初识Firebug 全文 — firebug的使用
本文最初发表《程序员》杂志第三期,现将全文贴上,内容已经过编辑修饰了很多:)什么是Firebug从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业
2008-10-24 23:19:00 340
转载 Oracle字符串处理函数
以下信息均来自互联网,贴出来一则自己保存以待以后使用,一则供大家分享。字符函数——返回字符值这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的。字符型变量存储的最大值:VARCHAR2数值被限制为2000字符(ORACLE 8中为4
2008-10-21 14:50:00 1975
原创 javascript大师Douglas Crockford的类式继承
Function.prototype.method=function(name,func) { this.prototype[name] = func; return this; };Function.method(inherits,function(parent){ var depth=0; var proto = this.prototype = new par
2008-10-18 23:54:00 849
转载 nvarchar与varchar的区别
1、各自的定义: ► nvarchar(n) : 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。 ► varchar[(n)]: 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,00
2008-10-17 17:24:00 880
转载 使用面向对象的技术创建高级 Web 应用程序
最近,我面试了一个有五年 Web 应用程序开发经验的软件开发人员。四年半来她一直在从事 JavaScript 相关的工作,她自认为 JavaScript 技能非常好,但在不久之后我就发现实际上她对 JavaScript 知之甚少。话虽这样说,但我确实没有责备她的意思。JavaScript 真的是很有趣。很多人(包括我自己,直到最近!)都认为自己很擅长 JavaScript 语言,因为他们都知道 C
2008-10-15 23:09:00 272
转载 asp.net中Literal与label的区别
一.Literal Web 服务器控件概述(摘于MSDN)可以使用 Literal Web 服务器控件作为页面上其他内容的容器。Literal 最常用于向页面中动态添加内容。Literal 控件表示用于向页面添加内容的几个选项之一。对于静态内容,无需使用容器,可以将标记作为 HTML 直接添加到页面中。但是,如果要动态添加内容,则必须将内容添加到容器中。典型的容器有 Label 控件、
2008-10-15 09:21:00 687
转载 showModalDialog及dialogArguments使用
() (IE 4+ 支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 使用方法:vReturnValue = window.showModalDialog(sURL [, vArg
2008-10-09 11:08:00 360
转载 .net回调功能
本程序是一个实现读取Northwind数据库的Emlpoyees信息,为此你必须先保证Northwind数据库存在。下图是Emlpoyees表的内容 在文本框输入要查找的用户名后,接着点击"回调"按钮就会发生客户端回调。这是查找到用户的显示结果 用户不存在的显示信息: 后台代码:ClientCallbacksSimple.aspx.cs01 using Sy
2008-10-04 20:28:00 1176
原创 .net缓存
对于由数据库驱动的 Web 应用程序来说,要改进其性能,最好的方法就是使用缓存。从数据库中检索数据可能是您在 Web 站点上执行的最慢的操作之一。如果能够将数据库中的数据缓存到内存中,就无需在请求每个页面时都访问数据库,从而可以大大提高应用程序的性能。 缓存有一个且只有一个缺点,那就是数据过期的问题。如果将数据库表的内容缓存到内存中,当基础数据库表中的记录发生更改时,您的 Web 应
2008-10-04 16:02:00 636
转载 asp.net中的缓存
在asp.net中的缓存:1.在Asp.net中,提供了专门用于缓存数据的Cache对象,它的应用范围是应用程序域。生存期是和应用程序紧密相关的,每当应用程序启动的时候就重新创建Cache对象。它与Application对象的主要区别就是提供了专门用于缓存管理的特性,比如依赖和过期策略。 2.Cache对象定义在System.Web.Caching命名空间,可以使用HttpContext类的Cac
2008-10-04 15:59:00 372
转载 创建com对象的方式
引用自http://blog.csdn.net/bindsang/archive/2008/08/08/2788574.aspx 用C#做WinForm程序,时间长了难免会遇到和COM组件打交道的地方,用什么方式创建COM对象也成了我们必须面对的一个问题.据我所知道的创建COM对象的方法一共有以下几种:1 使用.NET包装COM组件 这是最简单的就是导入COM组件所在的DLL
2008-10-01 22:21:00 1906
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人