Welcome 微信登录

首页 / 脚本样式 / JavaScript

Jquery Validation插件防止重复提交表单的解决方法

Jquery Validation插件防止重复提交表单的解决方法

由于在项目中应用了Jquery Validation表单验证插件,所以要实现在Validation验证完毕后,提交form,然后禁止按钮。CodeProject上有一个DisableBtnPostBack项目,但不无法和Jquery Validation结合,代码先贴出来,给大家提示下,碰到这种情况不要使用该代码。代码如下: js: 代码 复制代码 代码如下: function disableBtn(btnID, newText) { Page_IsVal...
javascript实现面向对象类的功能书写技巧

javascript实现面向对象类的功能书写技巧

学过java,c#,vb的都知道类的概念,而类具有继承、封装、多态等功能。而javascript它不是面向对象语言,它是解释性语言。 但我们同样可以使用javascript来实现继承、多态。 javascript实现类,有多种方法。 方法一:构造方法。 代码 复制代码 代码如下: function coder(){ this.name = "小王"; this.job = "程序员"; this.coding = function () { alert("...
Zero Clipboard js+swf实现的复制功能使用方法

Zero Clipboard js+swf实现的复制功能使用方法

开发中经常会用到复制的功能,在 IE 下实现比较简单。但要想做到跨浏览器比较困难了。本文将介绍一个跨浏览器的库类 Zero Clipboard 。它利用 Flash 进行复制,所以只要浏览器装有 Flash 就可以运行,而且比 IE 的 document.execCommand("Copy") 更加灵活。 Zero Clipboard 的实现原理 Zero Clipboard 利用 Flash 进行复制,之前有 Clipboard Copy 解决方案,其利...
JavaScript 滚轮事件使用说明

JavaScript 滚轮事件使用说明

不过遗憾的是各浏览器都不尽相同。 一) 事件名称不相同 IE, KHTML(Safari, Chrome), Opera对应的事件名称是 "mousewheel"。而 Gecko(Firefox, Netscape) 对应的事件名称是 "DOMMouseScroll"。 二) 事件对象的属性不一样 有时我们需要知道用户是向上滚了还是向下滚了。例如我们有一个响应滚动事件的函数: 复制代码 代码如下: function wheelHandle(e) { if(...
JavaScript中的闭包原理分析

JavaScript中的闭包原理分析

我们来看一个定义: Closure 所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 这说明了,JavaScript中的闭包是包含了上下文的函数,也就是说,这个函数的作用基础,是它所处的环境,这是不能超越的,跟线性代数是不是有一点似曾相识的感觉呢? 换个角度看,闭包的作用是为了实现OO。JavaScript中,没有像C++那样的public、private、protect属性标识, 建...
用jQuery实现的模拟下拉框代码

用jQuery实现的模拟下拉框代码

很多群员问了关于下拉框美化的问题,现打一个下拉框美化的制作过程,其实是模拟出来的下拉框。 问题1:为什么要模拟下拉框? 1,浏览器自带的 下拉框样式不好看。 2,在ie6下,下拉框的优先级大于层,经常导致下拉框显示在层的上面。 OK,明白这个问题后,我们就开始用jQuery制作模拟下拉框。 第一步:先搭建好结构 这是普通的下拉框代码: XML/HTML代码 复制代码 代码如下: <select name="abc" id="abc"> <...
风吟的小型JavaScirpt库 (FY.JS).

风吟的小型JavaScirpt库 (FY.JS).

小弟刚学javascript没几天不发出来给各位高手指教看看这个小库哪方面可以做的更好实在是不会进步,于是我发出来求喷来了。这个小玩意我开发的初衷就是给自己使用的不建议大家使用。你要是觉得风吟的代码写得不好请你耐心的照顾一下我这个小菜鸟务必跟我说明白哪里不好应该怎么改。我不是重造轮子我只是想提高自己的水平。希望不吝赐教。比如此库什么地方还可以更精简的写法节省更多代码比如此库哪里不兼容或者如何写法更完美。FY.JS已经在google code 上存放.项目地...
<< 391 392 393 394 395 396 397 398 399 400 >>