
JavaScript
文章平均质量分 60
mallva
这个作者很懒,什么都没留下…
展开
-
.net中的正则表达式使用高级技巧
前言 一、本系列文章不讲述基本的正则语法,这些可以在微软的JS帮助文档中找到,也可以Google一下 二、写系列文章的原因 1、正则很有用,而且经常要用 2、正则的一些高级用法有相当一部分人还没有理解和掌握 3、刚好又在网上看到了一篇文章错误的使用了正则式,使我有了写本文的冲动 4、本系列文章的大部分知识可同时适用于.net语言,JavaScript等 三、本系列文章特点:尽量转载 2007-05-13 19:11:00 · 1598 阅读 · 0 评论 -
获取客户端网卡MAC地址的几种方法
在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证。在ASP.NET中,要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用Win32API或直接调用nbtstat命令。方法一:Javascript结合系统的ActiveX 优点:无需开发额外的代码,轻量级的实现。不需要服务器端进行处理,有客户端自行获取,传转载 2008-01-23 11:24:00 · 2627 阅读 · 0 评论 -
javascript用arguments数组对象实现参数变量可变的函数
在函数内部的程序代码中,可以使用一个名为arguments的数组对象,其中包含了调用程序传递给函数的所有参数。 如果要实现的函数参数个数允许不确定,或者函数的参数个数很多,又不想为每个参数都定义一个变量,在定义这样的函数时,可以保留函数的参数列表为空,在函数内部使用arguments对象来访问调用程序传递的所有参数。如下面的例子:script lang转载 2007-12-18 17:50:00 · 1484 阅读 · 0 评论 -
几种javascript函数定义的区别
1:调用关键字function来构造 如: function distance(x1,x2,y1,y2) ...{ var dx=x2-x1; var dy=y2-y1; return Math.sqrt(dx*dx+dy*dy); } 2:使用Function()构造函数 如: var f=new Funct原创 2007-12-18 17:23:00 · 15796 阅读 · 5 评论 -
让setInterval()和setTimeout()传递为变量的参数
在一些函数中,我们不得不使用setInterval()或setTimeout()传递为变量的参数,事实上,可以使用匿名函数完成些功能。下面是使用setInterval()函数,但不限于setInterval()函数,setTimeout()函数与此类似。var data = "测试传递";setInterval(function() ...{ test(data);},原创 2008-01-17 12:14:00 · 2392 阅读 · 0 评论 -
Javascript URL编码方法的比较
Javascript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码所起的作用各不相同。 escape() 方法: 采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的转载 2008-07-25 17:39:00 · 740 阅读 · 0 评论 -
另类的Jquery与Prototype混用法
jQuery和prototype都是现在比较流行的Javascript开发框架,两者都拥有数量相当的粉丝,当然不排除同时喜欢使用两种框架的。但问题来了,由于jQuery以及prototype都使用了美元符函数“$”作为选择器,在两者混合使用的时候$函数被重复定义了,结果导致其中一个框架不能使用。流行的解法:不过很快,有很多人给出了解决方案,如比较流行的方案是这样的:js 代码转载 2008-09-01 11:08:00 · 763 阅读 · 0 评论