随笔分类 -  02.JavaScript

摘要:1 2 3 4 5 可调整倒计时间的JS代码 6 7 8 93 94 95 96 97 请输入: 98 99 年100 101 月102 103 日104 105 106 107 开始108 109 110 现在距离 -111 2014年12月22日112 - 还剩:113 114 115 116 000天117 ... 阅读全文
posted @ 2013-12-02 23:02 Zimin 阅读(391) 评论(0) 推荐(0)
摘要:核心提 示:jquery选择器得到的jquery对象和标准的 javascript中的document.getElementById()取得的dom对象是两种不同的对象类型,一般情况下,如S(’#id’)得 到的是jquery对象,它不能使用js中的dom方法。所以,如果jquery对象要使用标准的dom方法,就需要进行对象转换。刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。什么是jQuery对象?---就是通过jQuery包装DOM对象后产生的对象。jQuery 阅读全文
posted @ 2013-11-05 17:34 Zimin 阅读(231) 评论(0) 推荐(0)
摘要:1 阅读全文
posted @ 2013-10-17 08:24 Zimin 阅读(414) 评论(0) 推荐(0)
摘要:我们做前端的,经常需要获取浏览器的宽度和高度,还有滚动条的高度,今天整理出来,以后拿来直接用。Jquery代码: 1 alert($(window).height()); //浏览器时下窗口可视区域高度 2 alert($(document).height()); //浏览器时下窗口文档的高度 3 alert($(document.body).height());//浏览器时下窗口文档body的高度 4 alert($(document.body).outerHeight(true));//浏览器时下窗口文档body的总高度 包括border pad... 阅读全文
posted @ 2013-10-11 08:29 Zimin 阅读(539) 评论(0) 推荐(0)
摘要:法则1:减小HTTP请求次数 80%的最终用户响应时间花在前端程序上,而其大部分时间则花在各种页面元素,如图像、样式表、脚本和 Flash 等,的下载上。减少页面元素将会减少 HTTP 请求次数。这是快速显示页面的关键所在。一种减少页面元素个数的方法是简化页面设计。但是否存在其他方式,能做到既有丰富内容,又能获得快速响应时间呢? 以下是这样一些技术: 1、Image maps 组合多个图片到一张图片中(CSS Sprites)。 2、Combined files 通过组合多个脚本文件到单一文件来减少 HTTP 请求次数。法则2:使用 CDN(Content Delivery ... 阅读全文
posted @ 2013-10-10 22:19 Zimin 阅读(338) 评论(0) 推荐(0)
摘要:1 function setCookie(name, value, hours){ 2 var exp = new Date(); //new Date("December 31, 9998"); 3 exp.setTime(exp.getTime() + hours*60*60*1000); 4 document.cookie = name + "="+ encodeURIComponent(value) + ";expires=" + exp.toGMTString(); 5 } 6 function getCookie(name 阅读全文
posted @ 2013-10-09 22:41 Zimin 阅读(590) 评论(0) 推荐(0)
摘要:经常要用到的字符串长度检测方法,由于JS原先的长度中文跟英文一样一个字符为1个长度。所以这里就得需要大家自己判断并获取字符串的实际长度了。 核心代码: 1 var jmz = {}; 2 jmz.GetLength = function(str) { 3 ///获得字符串实际长度,中文2,英文1 4 ///要获得长度的字符串 5 var realLength = 0, len = str.length, charCode = -1; 6 for (var i = 0; i = 0 && charCode <= 128) realLength += 1; 9 ... 阅读全文
posted @ 2013-10-09 22:39 Zimin 阅读(289) 评论(0) 推荐(0)
摘要:1 /**************************************************************************************/ 2 /*************************************数字的验证*****************************************/ 3 /**************************************************************************************/ 4 5 /** 6 * 检查输入的一串字符是... 阅读全文
posted @ 2013-10-09 22:38 Zimin 阅读(287) 评论(0) 推荐(0)
摘要:$(function(){ //correctPNG(); var clearanceTimes = 4; var iCurrentPromotions = 0; var iListImgPage = 1; var iLiLength = $('#popup_box_good_bodyleftbodyUl li').length; var iListImgPages = iLiLength/4; var aListImgArray = new Array(); var iMessageWindowWidth = $('.popup_box_good_bodyleftbo 阅读全文
posted @ 2013-10-09 22:29 Zimin 阅读(269) 评论(0) 推荐(0)