【2009-06-02】慎用 somefunction.prototype 分析
复制代码 代码如下:// code from jb51.net function Person(name) { this.Name = name; } Person.prototype.SayHe
【2009-06-02】几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
函数 :split() 功能 :使用一个指定的分隔符把一个字符串分割存储到数组 例子: str=”jpg|bmp|gif|ico|png”; arr=theString.split(”|”); /
【2009-06-02】Javascript String对象扩展HTML编码和解码的方法
复制代码 代码如下:String.prototype.HTMLEncode = function() { var temp = document.createElement ("div"); (t
【2009-06-02】javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)
方法一: 用的浏览器内部转换器实现转换,方法是动态创建一个容器标签元素,如DIV,将要转换的字符串设置为这个元素的innerText(ie支持)||textContent(火狐支持),然后返回这个
【2009-06-02】Javascript 获取字符串字节数的多种方法
方法有很多,举两种: 第一种:(通过String对象的charCodeAt方法) 复制代码 代码如下:String.prototype.getBytesLength = function() {
【2009-06-03】javascript 常用方法总结
1.replace() 例: <script type="text/javascript"> var str="这个是text,下面还有一个text,这个text与那个text不相同"
【2009-06-04】cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
不知大家是否遇到过如此的尴尬: 当你的页面认证采用基于Cookie的方式,例如form,windows集成认证时,如下操作后有时认证失效,Authentication (用户验证信息)丢失,需要
【2009-06-04】JavaScript效率调优经验
1. 将循环次数的定义放到循环体外:这点好像所有的语言都是一样的,在100个元素以上时效果越来越明显。也就是说将for(var i=0;i<arrData.length;i++)修改为for
【2009-06-04】IE8 兼容性问题(属性名区分大小写)
如果将其中的属性height写成不是全部小写的时候,如写成 window.screen.Height或window.screen.heighT时,在IE6、IE7下可以得到值(IE6、IE7不区分
【2009-06-04】javascript globalStorage类代码
globalStorage 这个也是html5中提出来,在浏览器关闭以后,使用globalStorage存储的信息仍能够保留下来,并且存储容量比IE的userdata大得多,一个域下面是5120k