08 2013 档案

摘要:define(function(require,exports,module){ var base = {}; var isIE_v=(function(){ if (!!(window.attachEvent && navigator.userAgent.indexOf('Opera') === -1)) { return true;} else{return false; }; }()); base.isIE = isIE_v; //浏览器 宽度与高度 base.getBrowserWindowSize ... 阅读全文
posted @ 2013-08-28 15:43 幻想飞鱼 阅读(360) 评论(0) 推荐(0)
摘要:自己开始写的 对于元素类的操作 hasClass addClass removeClass//判断节点是否有指定类 可以为多个 用空格隔开base.hasClass=function(node,classname){ if (!(node = base.$(node))) { return false; } if (!classname) { return false; }; var nodeclassname = node.className; if (!nodeclassname) { return false;} var nodeclass_arr = base.stringToArra 阅读全文
posted @ 2013-08-28 15:35 幻想飞鱼 阅读(217) 评论(0) 推荐(0)
摘要:js数组的操作 原文链接http://www.cnblogs.com/qiantuwuliang/archive/2011/01/08/1930499.html1、数组的创建vararrayObj=newArray(); //创建一个数组vararrayObj=newArray([size]); //创建一个数组并指定长度,注意不是上限,是长度vararrayObj=newArray([element0[,element1[,...[,elementN]]]]); //创建一个数组并赋值 要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5 阅读全文
posted @ 2013-08-26 15:26 幻想飞鱼 阅读(187) 评论(0) 推荐(0)
摘要:在博客园找到的一个运用正则表达式的方法function getQueryString(name) {var reg =new RegExp("(^|&)"+ name +"=([^&]*)(&|$)", "i");var r = window.location.search.substr(1).match(reg);if (r !=null) return unescape(r[2]); returnnull;}1 这里的正则表达式 的意思是 RegExp("(^|&)" + nam 阅读全文
posted @ 2013-08-19 10:04 幻想飞鱼 阅读(303) 评论(0) 推荐(0)
摘要:test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就是“test1 test2 ”。 test.innerText: 从起始位置到终止位置的内容, 但它去除Html标签 上例中的text.innerTest的值也就是“test1 test2”, 其中span标签去除了。 test.outerHTML: 除了包含innerHTML的全部内容外, 还包含对象标签本身。 上例中的text.outerHTML的值也就是test1 test2innerText ie chrom 支持 但是ff... 阅读全文
posted @ 2013-08-11 14:23 幻想飞鱼 阅读(198) 评论(0) 推荐(0)