技术开发

JavaScript技术

javascript 命名规则 变量命名规则

阅读(21) 作者(admin)

JavaScript变量匈牙利命名法 匈牙利命名法语法:

变量名=类型+对象描述 类型指变量的类型 对象描述指对象名字全称或名字的一部分,要求有明确含义,命名要容易记忆容易理解。 提示: 虽然JavaScript变量表面上没有类型,但是J...

js 面向对象的技术创建高级 Web 应用程序
JavaScript技术

js 面向对象的技术创建高级 Web 应用程序

阅读(21) 作者(admin)

JavaScript 对象是词典 在 C++ 或 C# 中,在谈论对象时,是指类或结构的实例。对象有不同的属性和方法,具体取决于将它们实例化的模板(即类)。而 JavaScript 对象却不是这样。在 JavaScript 中,对象只是一组名称/值对,就是说,将...

JavaScript技术

jQuery 方法大全方便学习参考

阅读(20) 作者(admin)

Dom:

Attribute: $("p").addClass(css中定义的样式类型); 给某个元素添加样式 $("img").attr({src:"test.jpg",alt:"test Image"}); 给某个元素添加属性/值,参数是map $("img").attr("src","test.jpg"); 给某个元素添...

jquery 1.4.2发布!主要是性能与API
JavaScript技术

jquery 1.4.2发布!主要是性能与API

阅读(23) 作者(admin)

性能方面:看下图jquery 1.42最新版框架下载你也可以直接在网页中引入: http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.2.min.js 新增方法: .dele...

JavaScript技术

jquery1.4 教程一 便利的设置函数

阅读(27) 作者(admin)

便利的设置函数 jquery1.4的大部分设置值对方法都可以设置第二个参数为回调函数。比如:.css(), .attr(), .val(), .html(), .text()。 这说法很抽象,来看示例 http://demo.jb51.net/js/jquery1.4/jquery_1.htm 便...

JavaScript技术

jquery1.4 教程二 ajax方法的改进

阅读(29) 作者(admin)

1 允许序列化嵌套的参数。 比如:{foo: ["bar", "baz"]} 将被序列化成foo[]=bar&foo[]=baz,而不是序列化成以前的foo=bar&foo=baz。

如果你想要使用旧的序列化方式,有三种设置方法: 复制代码 代码如下: jQuery.ajaxSetti...

JavaScript技术

jquery1.4 教程三 新增方法教程

阅读(24) 作者(admin)

.clearQueue():移除队列中还没有运行的所有函数 clearQueue()的作用与stop(true)很类似,简化了stop(true),在1.4后stop()主要用于终止动画,而终止队列函数使用clearQueue(),clearQueue()接受一个参数:队列名称,即移除特定队...

JavaScript技术

javascript replace()正则替换实现代码

阅读(19) 作者(admin)

复制代码 代码如下: var data = "123123,213,<,12312,>,312,3,cat,dsfsdfs,"; alert(func(data)); function func(str) { var reg = /<|>/g; str = str.replace(reg,function($1){ if($1=='<'){ return '<'; }else{ r...

JavaScript技术

JavaScript 空位补零实现代码

阅读(22) 作者(admin)

实现一: 复制代码 代码如下: /* 平淡无奇法 */ function pad(num, n) { var i = (num + "").length; while(i++ < n) num = "0" + num; return num; } 上面的代码太平淡无奇,体现不了我的真实水平。于是有了实现二: 复...

JavaScript技术

jquery 最简单易用的表单验证插件

阅读(22) 作者(admin)

复制代码 代码如下:/* Jquery 表单验证插件 janchie 2010.1 janchie@163.com 1.01版 */ (function($){ $.fn.extend({ valid:function(){ if( ! $(this).is("form") ) return; //获取参数 var items = $.isArray(argu...

JQuery团队打造的javascript单元测试工具QUnit介绍
JavaScript技术

JQuery团队打造的javascript单元测试工具QUnit介绍

阅读(28) 作者(admin)

什么是单元测试?

单元测试又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。单元测试主要是用来检验程式的内部逻辑,也称为个体测试、结构测试或逻辑驱动测试。通常由撰写程式码的程式...

JavaScript技术

Javascript 使用function定义构造函数

阅读(21) 作者(admin)

Javascript中创建对象的语法是在new运算符的后面跟着一个函数的调用。如 复制代码 代码如下: var obj = new Object(); var date = new Date(); 运算符new首先创建一个新的没有任何属性的对象,然后调用该函数,把新的对...

Javascript 网页水印(非图片水印)实现代码
JavaScript技术

Javascript 网页水印(非图片水印)实现代码

阅读(29) 作者(admin)

1 概述 1.1 定义 在一些B/S结构的应用系统中,有很多页面是需要有水印的。常见的就是公文系统、合同系统等。大家常常关注的是网站图片增加水印,而很少关注页面水印。刚去Google了一圈,关于页面水印的文章的数量为几乎为0...

使用js获取QueryString的方法小结
JavaScript技术

使用js获取QueryString的方法小结

阅读(22) 作者(admin)

本文原理是使用正则表达式匹配location.search中的字符串。其中三个主要函数为 getQueryString()、getQueryStringByName(name)和getQueryStringByIndex(index) 三个主要方法:方法说明getQueryString获取QueryString的...

JavaScript技术

在chrome中window.onload事件的一些问题

阅读(19) 作者(admin)

假如我们有一个如下的页面: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title></title> <meta http-equiv="Content-Type" con...

JavaScript技术

Javascript 判断客户端浏览器类型代码

阅读(29) 作者(admin)

复制代码 代码如下:<script type="text/javascript"> /*详细方法1*/ function CheckBrowser() { var app=navigator.appName; var verStr=navigator.appVersion; //火狐浏览器 if (app.indexOf('Netscape') != -1) {...

JavaScript技术

Jquery下的26个实用小技巧(jQuery tips, tricks &amp; solutions)

阅读(19) 作者(admin)

比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的X值Y值、验证元素是否为空、替换元素、延迟加载、验证元素...