随笔分类 - 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 ...
阅读全文
摘要:核心提 示:jquery选择器得到的jquery对象和标准的 javascript中的document.getElementById()取得的dom对象是两种不同的对象类型,一般情况下,如S(’#id’)得 到的是jquery对象,它不能使用js中的dom方法。所以,如果jquery对象要使用标准的dom方法,就需要进行对象转换。刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。什么是jQuery对象?---就是通过jQuery包装DOM对象后产生的对象。jQuery
阅读全文
摘要:我们做前端的,经常需要获取浏览器的宽度和高度,还有滚动条的高度,今天整理出来,以后拿来直接用。Jquery代码: 1 alert($(window).height()); //浏览器时下窗口可视区域高度 2 alert($(document).height()); //浏览器时下窗口文档的高度 3 alert($(document.body).height());//浏览器时下窗口文档body的高度 4 alert($(document.body).outerHeight(true));//浏览器时下窗口文档body的总高度 包括border pad...
阅读全文
摘要:法则1:减小HTTP请求次数 80%的最终用户响应时间花在前端程序上,而其大部分时间则花在各种页面元素,如图像、样式表、脚本和 Flash 等,的下载上。减少页面元素将会减少 HTTP 请求次数。这是快速显示页面的关键所在。一种减少页面元素个数的方法是简化页面设计。但是否存在其他方式,能做到既有丰富内容,又能获得快速响应时间呢? 以下是这样一些技术: 1、Image maps 组合多个图片到一张图片中(CSS Sprites)。 2、Combined files 通过组合多个脚本文件到单一文件来减少 HTTP 请求次数。法则2:使用 CDN(Content Delivery ...
阅读全文
摘要: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
阅读全文
摘要:经常要用到的字符串长度检测方法,由于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 ...
阅读全文
摘要:1 /**************************************************************************************/ 2 /*************************************数字的验证*****************************************/ 3 /**************************************************************************************/ 4 5 /** 6 * 检查输入的一串字符是...
阅读全文
摘要:$(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
阅读全文

浙公网安备 33010602011771号