爱晚红枫技术部广东分部








永远自由的心

JavaScript

expert in JavaScript,Vbscript....
a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法
摘要: #包含了一个位置信息

默认的锚点是#top 也就是网页的上端

而javascript:void(0) 仅仅表示一个死链接

这就是为什么有的时候页面很长浏览链接明明是#可是

跳动到了页首

而javascript:void(0) 则不是如此

所以调用脚本的时候最好用void(0)
阅读全文

posted @ 2006-09-05 23:17 e旋风 阅读(63218) | 评论 (21) 编辑

HTML及XML语言的转义字符
摘要: HTML中<, >,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用
只有"<" 字符和"&"字符对于XML来说是严格禁止使用的阅读全文

posted @ 2006-09-01 13:31 e旋风 阅读(2309) | 评论 (2) 编辑

[转]prototype.js 1.4版开发者手册(强烈推荐)
摘要: prototype.js开发者手册
对应版本1.4.0 阅读全文

posted @ 2006-06-28 14:53 e旋风 阅读(1748) | 评论 (1) 编辑

[转]输入框自动完成,模仿IE的,支持FireFox
摘要: ---模拟IE自动完成功能,常见于地址栏输入或者Windows控件输入
自动完成功能:

1、可设置自动完成功能所提示的字符。
2、可用方向键选择。
3、如果选择的当前元素为首元素,则按上(方向键)则会自动跳到末元素。
4、如果选择的当前元素为末元素,则按下(方向键)则会自动跳到首元素。
5、当获取值为空时,自动隐藏 自动完成TIP的容器
阅读全文

posted @ 2006-06-28 12:35 e旋风 阅读(1432) | 评论 (1) 编辑

[转]javascript应用:实现复选框全选/全不选切换
摘要: javascript应用:
1.实现复选框全选/全不选切换
2.所有复选框勾上,全选复选框自动勾上
3.其中任一复选框取消勾上,全选复选框自动取消勾上状态阅读全文

posted @ 2006-06-18 14:33 e旋风 阅读(1672) | 评论 (1) 编辑

屏蔽浏览器关闭按钮及ALT+F4 快捷键
摘要: 屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
阅读全文

posted @ 2006-05-18 01:47 e旋风 阅读(1424) | 评论 (0) 编辑

检验密码强度的JS类

posted @ 2006-05-15 01:31 e旋风 阅读(681) | 评论 (0) 编辑

面向对象的JavaScript
摘要: JavaScript 是一种解释型的、基于对象的脚本语言。尽管与 C++、C# 这样成熟的面向对象的语言相比,JavaScript的功能要弱一些,但对于它的预期用途而言,JavaScript的功能已经足够大了。但是由于各种各样的原因,我们在实际进行开发的过程中往往忽略了他基于对象的这一特性,以至JavaScript编写的程序显的杂乱无章。这样不仅不易于观看,更不易于修改。今天就让我们来看看JavaScript基于对象的这一特性阅读全文

posted @ 2006-04-07 01:51 e旋风 阅读(626) | 评论 (0) 编辑

当关闭子窗口时刷新父窗口 ,窗口打开总最大化

posted @ 2006-03-28 00:25 e旋风 阅读(2814) | 评论 (2) 编辑

文本框焦点自动跳转及通过回车键提交表单的几种代码

posted @ 2006-03-27 23:30 e旋风 阅读(2555) | 评论 (2) 编辑

关闭浏览器窗口或离开页面时

posted @ 2006-03-08 00:09 e旋风 阅读(1602) | 评论 (2) 编辑

javascript 的面向对象特性参考
摘要: javascript作为一种弱类型的动态语言,语法接近于java,但其面向对象的方式更和python相识。 面向对象的特性类,成员变量,成员函数,类变量,类方法,继承,多态阅读全文

posted @ 2006-02-27 17:19 e旋风 阅读(685) | 评论 (0) 编辑

自己写的一个转换js中转换XML格式的函数
摘要: //遍历tempList集合,使用自定义规则构建XmlDomDetail
//然后将tempNode节点和tempList中的节点从XmlDomTmp中删除
阅读全文

posted @ 2006-01-14 00:32 e旋风 阅读(1011) | 评论 (0) 编辑

JAVASCRIPT中使用DOM操作XML文档
摘要: createAttribute() 用指定的名字创建新的Attr节点。createComment() 用指定的字符串创建新的Comment节点。createElement() 用指定的标记名创建新的Element节点。createTextNode()
用指定的文本创建新的TextNode节点阅读全文

posted @ 2006-01-03 01:18 e旋风 阅读(8566) | 评论 (2) 编辑

优化JavaScript脚本的性能
摘要: 尽量少用for(in)
局部变量的速度要比全局变量的访问速度更快
不使用Eval
减少对象查找
把数字转换成字符串,应用"" + 1,虽然看起来比较丑一点,但事实上这个效率是最高的,性能上来说:

("" +) > String() > .toString() > new String()

浮点数转换成整型使用Math.floor()或者Math.round()。

对字符串进行循环操作,譬如替换、查找,应使用正则表达式
document.createElement()方法 创建DOM节点


阅读全文

posted @ 2005-12-13 21:55 e旋风 阅读(1642) | 评论 (0) 编辑

在JavaScript的数组中进行数组元素查找和替换
摘要: JavaScript的数组中进行数组元素查找和替换

JavaScript提供了在字符串中查找子串的函数indexOf()、lastIndexOf()、search(),还提供了字符串的替换函数replace(),而这些函数没有在数组对象Array中实现。阅读全文

posted @ 2005-11-05 11:26 e旋风 阅读(3788) | 评论 (1) 编辑

JavaScript数组的快速克隆(slice()函数)和数组的排序、乱序和搜索(sort()函数)
摘要: JavaScript中对变量的操作都是通过引用方式,而对数组也一样。
前两天想要对一个数组进行复制,一直苦于找不到办法(遍历的方法俺是绝对不采用的)

无意中拿起《JavaScript权威指南》翻了翻数组的操作函数,发现了slice()函数。

slice()原来是用来截取数组中的一部分,这里我用它来复制数组,它的格式如下:
array.slice(start, end)
如果省略了end参数,则切分的数组包含从start开始到数组结束的所有元素。

现在要用它来复制数组,就一行,呵呵:
var newArray=oldArray.slice(0);
阅读全文

posted @ 2005-11-05 11:20 e旋风 阅读(3690) | 评论 (1) 编辑

JavaScript的类型转换(字符转数字,数字转字符)
摘要: 如果要把Number转换成String,可以使用Number的toString()方法,(象(1).toString()括号必须或者 1 .toString()空格必须,否则会编译出错,如果是变量则无需),或者调用String()函数,这两种方法都会自动调用解释引擎内部的 NumberToString(),或者根据进制调用其它函数,基本类似。
如果要把String转换成Number,可以使用Number()函数,他会自动判断String中是整数还是浮点数,然后内部使用相应的数据类型,另外可以使用全局函数parseInt()和parseFloat(),他们根据你的要求进行转换。同样的,他们在解释引擎内部机制上是使用了 StringToNumber,StringToInt等等内部的函数。
而如果是Double转换成Int,必须使用Math.floor()函数(截尾取整)或者Math.round()(四舍五入)
Int转换成Double,无须考虑任何问题,直接把Int当成Double进行运算
阅读全文

posted @ 2005-11-04 17:27 e旋风 阅读(49091) | 评论 (2) 编辑

window.showModalDialog使用手册

posted @ 2005-10-31 21:56 e旋风 阅读(5748) | 评论 (10) 编辑

showModelessDialog()使用详解

posted @ 2005-10-31 21:54 e旋风 阅读(575) | 评论 (0) 编辑

如何去除字符串中的多余空格?

posted @ 2005-10-17 21:13 e旋风 阅读(4289) | 评论 (1) 编辑

document.getElementById的一些细节

posted @ 2005-10-08 15:08 e旋风 阅读(10142) | 评论 (8) 编辑

先组装字符串再拆分,加强通用性

posted @ 2005-10-07 16:03 e旋风 阅读(1548) | 评论 (1) 编辑

导航

统计

公告

人所拥有的「最后的」(last)自由是,
我们可以选择我们的态度。
遭遇同样的打击,
有的人选择的是绝望,
有的人却选择了希望



昵称:e旋风
园龄:6年9个月
粉丝:3
关注:2

搜索

 
 

常用链接

最新随笔

我的标签

随笔分类

文章分类

相册

Web标准

Web开发

xml学习

博客集合

图客

网站收藏夹

我的邻居

最新评论

阅读排行榜

评论排行榜

推荐排行榜