javaScript
文章平均质量分 74
neeleon
这个作者很懒,什么都没留下…
展开
-
IE、Firefox中css与javascript写法区别
浏览器兼容性问题是广大设计者最头痛的地方。针对IE和FIREROX这两位浏览器的老大,咱们来列举一些常用的写法,希望能够帮助更多的设计师解决困难。一、对象宽高赋值问题 问题说明:FireFox中类似 obj.style.height = imgObj.height 的语句无效。解决方法:统一使用 obj.style.height = imgObj.height + ’px’;二...原创 2010-07-09 21:01:40 · 152 阅读 · 0 评论 -
Javascript刷新窗口
用Javascript刷新窗口的方法有很多,以下是收集的一些代码: 程序代码window.location.reload();window.history.go(0);window.location.replace(window.location.href);window.location.assign(window.location.href);window.loca...原创 2010-06-25 17:27:20 · 98 阅读 · 0 评论 -
Javascript执行顺序
页面上的Javascript代码是HTML文档的一部分,所以Javascript在页面装载时执行的顺序就是其引入标记<script />的出现顺序, <script />标记里面的或者通过src引入的外部JS,都是按照其语句出现的顺序执行,而且执行过程是文档装载的一部分。每个脚本定义的全局变量和函数,都可以被后面执行的脚本所调用。变量的调用,必须是前面已经...2010-06-25 00:17:25 · 122 阅读 · 0 评论 -
js公共函数(utils.js)
/************************************字符处理**********************************//* 替换字符串 @str 要处理的字符集 @oldStr 原字符 @newStr 新字符*/function Repalce(str,oldStr,newStr)...原创 2010-09-10 14:23:03 · 476 阅读 · 0 评论 -
javascript keycode 列表
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pauseke...2010-06-16 00:51:10 · 87 阅读 · 0 评论 -
javascript获取页面高度和宽度尺寸的代码
注意:doctype申明:html 4.01 strict在搜索了很多网页之后,经过在IE6和firefox 3.0下的测试,用js获取页面宽度和高度的代码分别如下:1、IE下:document.body.scrollWidth;document.body.scrollHeight;2、Firefox下:document.docume...2010-06-16 00:28:23 · 205 阅读 · 0 评论 -
javascript深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1()...原创 2010-08-09 11:09:21 · 74 阅读 · 0 评论 -
javascript判断浏览器类型及版本
if (window.XMLHttpRequest) { //Mozilla, Safari,...IE7 alert('Mozilla, Safari,...IE7 '); if(!window.ActiveXObject){ // Mozilla, Safari,... alert('Mozilla, Safari'); } else { alert('IE7');...原创 2010-08-06 23:27:10 · 140 阅读 · 0 评论 -
使用JavaScript向表格中写入数据
向表格中写入数据,类似于在表格中动态插入单元行。不同的是在插入的同时指定单元格的内容,并通过一个方法提高代码的复用性。 <html xmlns="http://www.w3.org/1999/xhtml" ><head><title>标题页</title></head><body>原创 2010-08-03 09:32:12 · 2621 阅读 · 0 评论 -
全角正则
全角数字:0123456789 (\xa3[\xb0-\xb9])+ , 0是\xa3\xb0 全角小写字母:az (\xa3[\xe1-\xfa])+, a是\xa3\xe1 z是\xa3\xfa 全角大写字母:az (\xa3[\xc1-\xda])+ ,a是\xa3\xc1 z是\xa3\xda...原创 2010-07-16 11:21:48 · 606 阅读 · 0 评论 -
json格式
对象:{ "name":"tom", "age":25, "country":"China"} Array:[{ "name":"tom","age":25,"country":"China"},{ "name":&q原创 2010-07-14 15:50:07 · 93 阅读 · 0 评论 -
javascript数字类型正则表达式
/**正整数匹配表达式*/var pattern=/^[0-9]*[1-9][0-9]*$/;var flag = pattern.test(a);如果a是正整数,flag的boolean值为true,如果a不是正整数,flag的boolean值为false。/**浮点数匹配表达式*/var pattern = /^([-]){0,1}([0-9]){1,}([.]){0,...原创 2010-07-09 21:19:48 · 106 阅读 · 0 评论 -
javasript解析xml
以下是生成处理xml的代码 ActiveXObjectfunction loadXMLDoc(dname){var xmlDoc;// code for IEif (window.ActiveXObject){xmlDoc=new ActiveXObject(“Microsoft.XMLDOM”);}// code for Mozilla, Firefox, O...原创 2010-07-09 21:18:59 · 104 阅读 · 0 评论 -
最基本也是最常用的一些正则表达式
匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:<(\S*?)[^>]*&g...原创 2010-07-09 21:18:07 · 79 阅读 · 0 评论 -
八个最常用的正则表达式
1. 验证文件名及其扩展名 function validate_filename(str) { str = str.replace(/^\s|\s$/g, ""); //trims string return /^[a-z][\w]?\.(asp|html|htm|shtml|php)$/i.test(str) } 2. 验证Email地址 function validate_em...原创 2010-10-02 23:41:32 · 112 阅读 · 0 评论