作家
登录
  • JavaScript 异步调用框架 (Part 4 - 链式调用)

    现实开发中,要按顺序执行一系列的同步异步操作又是很常见的。还是用百度Hi网页版中的例子,我们先要异步获取联系人列表,然后再异步获取每一个联系人的具体信息,而且后者是分页获取的,每次请...

    作者:asdasdasd03-30
  • javascript getElementsByName()的用法说明

    我们来看: oEle= document.all.aaa ;//这里有一个aaa的对象,但我们不知道它现在长度是多少,所以没办法对它操作.因此,我们要先做判断长度的过程.如下: if(oEle.length){}else{}; 在两种情况下,花...

    作者:asdasdasd03-30
  • javascript EXCEL 操作类代码

    复制代码 代码如下:ExcelOperation = function(){ this.oXL = null; this.oWB = null; this.oSheet = null; this.xlsRowCount = 0; //总记录数 this.excelFileName = null; this.currentRow = 2...

    作者:asdasdasd03-30
  • 一句话JavaScript表单验证代码

    表单的客户端javascript验证有各种各样的写法,登录为form的onsubmit事件或submit按扭写一个函数。对于小表单(只有一两个表单域的表单)就不必再专门再用javascript写一个验证函数了,只需要在...

    作者:asdasdasd03-30
  • javascript 处理HTML元素必须避免使用的一种方法

    我们可能往往会去排查问题的缘由,其实,在排查掉冗余的循环和精简了控件数量后,我们发现性能还是不乐观,于是继续排查,一个偶然的修改,却大大改善了效率,就是类似如下的修改: 修改前: 复...

    作者:asdasdasd03-30
  • JavaScript 异步调用框架 (Part 5 - 链式实现)

    调用入口 链式调用存在Async.go方法和Async.chain方法两个入口,这两个入口本质上是一致的,只是Async.chain方法在调用时先不提供初始参数,而Async.go方法在调用时提供了初始参数并启动异步调用...

    作者:asdasdasd03-30
  • Document 对象的常用方法

    1、getElementById(id) 通过元素的ID访问元素,这是DOM一个基础的访问页面元素的方法,我们要经常用到它. 例如下面的例子,我们可以同DIV的ID迅速的访问到它,而不必通过DOM层层遍历, 复制代码...

    作者:asdasdasd03-30
  • 网页全屏显示代码说明分析

    最常见的是使用window.open的方法,直接打开全屏网页:






    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 另外,如果想让已经打开的网页全屏,有以下两种方法: 1.使用ActiveX
    ...

    作者:asdasdasd03-30
  • window.parent调用父框架时 ie跟火狐不兼容问题

    原始代码:(在ie中正常,火狐中根本不运行window.parent这一步) 复制代码 代码如下: <script> function oa_tool1(){ window.parent.mm.rows="20,200,10,*"; } </script> 修改代码:(在ie和火...

    作者:asdasdasd03-30
  • jQuery 隔行换色 支持键盘上下键,按Enter选定值

    复制代码 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtm...

    作者:asdasdasd03-30
  • JS 事件冒泡 示例代码




    JS中的事件冒泡



    目的当点击BBB的时候弹出TR,当点击AAA的时候弹出TD


    AAA
    BBB




    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...

    作者:asdasdasd03-30
  • javascript 支持链式调用的异步调用框架Async.Operation

    复制代码 代码如下: Async = {}; Async.Operation = function(options) { options = options || {}; var callbackQueue = []; var chain = (options.chain && options.chain === true) ? true :...

    作者:asdasdasd03-30
  • javascript Array.remove() 数组删除

    复制代码 代码如下:Array.prototype.remove = function(b) { var a = this.indexOf(b); if (a >= 0) { this.splice(a, 1); return true; } return false; }; 以后使用过程中,就可以直接利用这个...

    作者:asdasdasd03-30
  • JS 学习笔记 防止发生命名冲突

    为了防止发生命名冲突,可以建立自己的代码库。 就想 Js代码 复制代码 代码如下: ziggy_js=function(){} ziggy_js.ui=function(){} ziggy_js.ui.alerts=function(){} ziggy_js.ui.alerts.showEr...

    作者:asdasdasd03-30
  • javascript 定时广告显示(两个时间段) 原创

    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]showit需要三个参数showit(str,start,end);str一般为广告代码例如"<a href='http://www.jb51.net'>脚本之家</a>"start为开始日期,一般随意 必...

    作者:asdasdasd03-30
  • JavaScript 异步调用框架 (Part 6 - 实例 & 模式)

    封装Ajax 设计Async.Operation的最初目的就是解决Ajax调用需要传递callback参数的问题,为此我们先把Ajax请求封装为Async.Operation。我在这里使用的是jQuery,当然无论你用什么基础库,在使用A...

    作者:asdasdasd03-30
  • JS 面向对象的5钟写法

    Java代码 复制代码 代码如下: //第1种写法 function Circle(r) { this.r = r; } Circle.PI = 3.14159; Circle.prototype.area = function() { return Circle.PI * this.r * this.r; } var c = n...

    作者:asdasdasd03-30
  • Javascript 学习笔记 错误处理

    Java代码 复制代码 代码如下: <html> <head> <title>javascript</title> <script type="text/javascript"> function test(inVal){ try{ inVal=inVal.toUpperCase(); }catch(error){ alert("An e...

    作者:asdasdasd03-30
  • asp(javascript)全角半角转换代码 dbc2sbc

    asp全角半角转换函数 flag=-1时进行半角转全角 flag=0时进行半角全角互转 flag=1时进行全角转半角 复制代码 代码如下: <% Function DBC2SBC(Str, flag) Dim i, sStr If Len(Str)<= 0 Then Exit ...

    作者:asdasdasd03-30
  • 利用javascript实现一些常用软件的下载导航

    将下面的代码保存为jb51.html复制代码 代码如下:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>javascript 播放器下载导航测试</title> </head>...

    作者:asdasdasd03-30
  • JS 输入字数判断实现代码




    判断输入的字数






    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...

    作者:asdasdasd03-30
  • 让JavaScript 轻松支持函数重载 (Part 1 - 设计)

    JavaScript支持重载吗? JavaScript支持函数重载吗?可以说不支持,也可以说支持。说不支持,是因为JavaScript不能好像其它原生支持函数重载的语言一样,直接写多个同名函数,让编译器来判断某个...

    作者:asdasdasd03-30
  • jQuery 解析xml文件

    复制代码 代码如下:<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>jquery xml解析</title> <script src="jquery.min.js" type="text/javascript"></script> <scri...

    作者:asdasdasd03-30
  • jquery ui dialog里调用datepicker的问题

    解决思路:修改样式表里z-index的值 解决办法: 复制代码 代码如下:beforeShow: function (i,e) { var z = jQuery(i).closest(".ui-dialog").css("z-index") + 4; e.dpDiv.css('z-index', z); }...

    作者:asdasdasd03-30
  • jQuery 相关控件的事件操作分解

    今天突然对他的事件产生了兴趣,先前也碰到过,也没整理,今天有空就弄一下咯。 对于控件的事件,jQuery已经提供了丰富的方法,包括绑定、一次绑定、触发等,阿拉今早看看叫一哪能用额伐,大虾路...

    作者:asdasdasd03-30