js阻止浏览器默认行为触发的通用方法

//阻止浏览器默认行为触发的通用方法 function stopDefault(e){ //防止浏览器默认行为(W3C) if(e && e.preventDefault){ e.preventDefault(); } //IE中组织浏览器行为 else{ window.event...

2012-08-13 15:36:11

阅读数 3811

评论数 0

js冒泡事件的作用与用途,js冒泡事件例子

恺哥的例子 home About function stopBubble(e){ if(e && e.stopPropagation){//如果不是IE浏览器 e.stopPropagation(); }else{//是IE浏览器 w...

2012-08-13 14:54:29

阅读数 3167

评论数 0

js中String转Array

var str ="qqq"; alert(str.constructor);//String str = [str]; alert(str.constructor);//Array

2012-08-06 10:46:40

阅读数 691

评论数 0

用js模拟线程 是否可以实现?

答案是否定的.绝对不可以. js本身就不是一种线程的编程语言,下面我模拟一个线程,但是这肯定是不好使的. function ckTest(){ return false; } while(window.ck()){}alert("hello"); 很...

2012-08-03 17:08:10

阅读数 557

评论数 0

扩展js中对象的方法

今天在书上看到这一段, Function.prototype.method=function(name,func){ this.prototype[name]=func; return this; } 理解了很久也没理解上去,我这基础实在太差了!  但是很明显他是扩展了met...

2012-07-31 15:52:43

阅读数 1167

评论数 0

js通过prototype为对象注入属性

function Ck(name,age){ this.name =name; this.age =age; } //新增getName方法 Ck.prototype.getName=function(){ return this.name; } ...

2012-07-30 11:00:02

阅读数 579

评论数 0

js中call()方法实现类的继承

function Class1() {     this.ck = function(flag)     {         alert(flag);     } } function Class2() {     Class1.call(this); ...

2012-07-30 10:23:29

阅读数 678

评论数 0

js中 如何声明隐式全局作用域变量

一个简单的例子让你明白   function test(){ ck="hello" } alert(window.ck);//undifined test(); alert(window.ck);//hello

2012-07-27 14:38:19

阅读数 732

评论数 0

js 用闭包实现 curry化

首先简要说一下什么是curry化 :它是一种通过把多个参数填充到函数体中,实现将函数转换成一个新的经过简化的(使之接受的参数更少)函数技术.(摘自:精通JavaScrtpt图灵计算机科学丛书-21页) 下面这个是个简单的例子:   function add(num){ ...

2012-07-27 14:23:42

阅读数 2451

评论数 0

js 过滤第一个汉字之前的所有符号

var s ="',;;';';梦范彪"; var flag=-1;//第一个汉字开头前面有几个 符号的标识 var ss="";//最终结果 for(var i =0;i<s.length;i++){//原来字符串长度  if(     ((...

2012-07-24 17:23:26

阅读数 1824

评论数 0

jQuery Ajax 和 Struts2 渲染机制对比. 性能 取舍

本来 ajax 与 struts2 并没有什么冲突,但在页面的渲染方面,作为开发者来说,还是有的选择的。下面各来看一下它们的工作情况: 1. Ajax 方面,由于大量的开发包,使得浏览器端的 DOM 变化莫测,并没有什么一定之规。 (1)     用 Ajax 对数据进行渲染。 由 D...

2012-07-19 14:39:37

阅读数 2397

评论数 0

提高jQuery性能

转自:http://www.cnblogs.com/lzhdim/archive/2009/02/14/1390490.html 1,从google code加载jQuery google code已经集合了几个JavaScript库,我们可以从那里加载这些库而不必通过自己的服务器加载。这样的...

2012-07-18 18:40:54

阅读数 875

评论数 0

jQuery 提升性能

1. 使用最新版本的jQuery jQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。 下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句: $(‘.elem’) $(‘.elem’, co...

2012-07-18 18:21:24

阅读数 525

评论数 0

jQuery 选择器 性能提升 delegate() 采用冒泡模式

事件的委托处理(Event Delegation) javascript的事件模型,采用”冒泡”模式,也就是说,子元素的事件会逐级向上”冒泡”,成为父元素的事件。 利用这一点,可以大大简化事件的绑定。比如,有一个表格(table元素),里面有100个格子(td元素),现在要求在每个格子...

2012-07-18 18:14:03

阅读数 3166

评论数 0

iframe 性能与利弊

本文转自:http://www.webjx.com/html-xhtml/webxhtml-15650.html 原文如下: 使用 iframe 可以轻易的调用其他网站的页面,但应谨慎使用。它比创建其他 DOM 元素(包括 style 和 script)多耗费数十甚至数百倍的性能。增加100个...

2012-07-10 17:06:25

阅读数 8423

评论数 0

javascript JS 实现打印页面功能 支持多浏览器,兼容IE,火狐,谷歌

关键字: js 打印 多浏览器 网上很多文章都是记录只支持IE的方法类似这样 var WebBrowser = ''; WebBrowser1.ExecWB(6, 1); 要想兼容多浏览器 我只知道这样一个简单的方法 给打印的按钮 指定window.print() 事件就可以了. ...

2012-07-04 11:42:48

阅读数 16762

评论数 9

谷歌Chrome,火狐Firefox,IE 下 jQuery Ajax 传值到action中丢失

发现data传值 到action中是null, 原来是这个原因: 代码:    $.ajax({    url:" value='WebContext'/>/orgui/rightHead.action",    async:false,    cache:...

2012-06-27 18:29:58

阅读数 3866

评论数 2

关于EL表达式中requestScope和param区别

今天翻阅同事编写的代码 发现这一行 var p = new damai.pagination({url:"${requestScope.url}", pageIndex:${requestScope.page==null}" >0 ${requestSco...

2012-06-27 11:26:26

阅读数 4652

评论数 2

jQuery ztree 初始化失败

最近公司用ztree实现一棵树,后台返回的数据格式正确,初始化时发现返回的json串不是对象.   这么搞一下就OK了 var zNodes; var treeObj; var d; var setting = {   view: {    //dblClickExpand: db...

2012-05-23 09:44:13

阅读数 2250

评论数 0

javaScript 实现 1~100累加

function sum(n){   if(n    return 1;   }   return n + arguments.callee(n - 1);  }  alert(sum(100));

2012-01-11 10:46:51

阅读数 966

评论数 0

提示
确定要删除当前文章?
取消 删除