随笔分类 - Javascript&JQuery

摘要:Minify把CSS和JS压缩和削减(Minify:去掉空格回车符等),以及把多个CSS,JS文件整合到一个文件里。不要以为你的大带宽没有必要进行这类优化。使用它的理由更重要的是文件合并,而不是压缩,而是文件整合,这样可以减少浏览器端不断发出新的连接请求,就像FTP服务器一样,多个小文件和一个大文件耗时是不一样的。 Minify是用PHP写的,项目地址 http://code.google.com/p/minify/ 安 装 1. 下载最新的Minify然后解压缩到minify目录。 2. 复制"min"目录到你的DOCUMENT_ROOT. 基本用法 假设你有http:/ 阅读全文
posted @ 2011-10-25 17:18 chinaifne 阅读(21760) 评论(1) 推荐(0) 编辑
摘要:YSlow会告诉我们,合并所有的js和css文件可以减少HTTP请求,这样能提升访问速度。通常为了开发的方便,我们会把js按用途分类,这样就会有很多js文件,比如sablog的jscript文件夹里就有10几个文件,这样访问的时候就是10几个HTTP请求。那么解决办法就是合并它们,对吧。可是这样有一个问题就是你需要保存所有文件的源文件,并且有修改的时候又要从新合并一次。实际上我们可以更简单一点,让php去合并这些文件吧,同时我们也不用操心压缩这档子事了。这里就要提到一个开源的php项目,名字叫做Minify,它可以帮助你合并,精简,压缩和缓存Javascript以及CSS文件。Minify的使 阅读全文
posted @ 2011-10-25 15:42 chinaifne 阅读(14150) 评论(0) 推荐(0) 编辑
摘要:在Web项目的开发中,js,css文件会随着项目的开发变得越来越多,越来越大,这就给给性能方面带来一些问题,如,页面引入的的js,css越多的话,那么对就增加了http请求数,解决该问题的一个好的方法就是合并js,css文件。 下面就简单介绍一个方法,十分简单.下面介绍以合并js文件为例 (1) G.js文件 ~function(){ window.G={}; G.Method={ add:function(){alert(111);} ,sub:function(){alert("减法");} ... 阅读全文
posted @ 2011-10-25 15:38 chinaifne 阅读(3100) 评论(2) 推荐(0) 编辑
摘要:js substr(start[,length])表示从start位置开始取length个字符串js substring(start,end)表示从start,到end之间的字符串,包括start位置的字符但是不包括end位置的字符 java sbustring(start,end)表示从start,到end之间的字符串,包括start位置的字符它包括end位置的字符 c# Substring(s... 阅读全文
posted @ 2010-10-15 11:35 chinaifne 阅读(1719) 评论(0) 推荐(0) 编辑
摘要:本代码通过测试说明:一级栏目表。这里是硬编码在文件中了。二级栏目表ablum,里面有员工的信息:姓名(albuj_name),id(album_id),所属部门id(type_id)<%@ include file="../data.jsp" %><%@ page contentType="text/html;charset=gb2312" %><% request.... 阅读全文
posted @ 2010-10-12 17:59 chinaifne 阅读(7814) 评论(0) 推荐(0) 编辑
摘要:JavaScript对下拉菜单的基本操作:1.获取一个下拉菜单对象Js代码 var select = document.getElementById("selectid"); 2.在下拉菜单中添加一个选项Js代码 var option = new Option("value","text");//第一项为值,第二项为文本域 3.把选项加入到下拉菜单中Js代码 select.options.add(... 阅读全文
posted @ 2010-10-12 06:20 chinaifne 阅读(10316) 评论(0) 推荐(1) 编辑
摘要:有如下需求,需要控制一个table内几个tr的显示问题。一开始想的方法是在这几个要显示的tr外面套一个div,利用div的display:none属性来解决。 但是后来发现div和tr嵌套的时候会有问题。例如,如果我的html页面是这样的源码:view plaincopy to clipboardprint?<html><head> </head> <bo... 阅读全文
posted @ 2010-10-11 23:32 chinaifne 阅读(8735) 评论(3) 推荐(0) 编辑
摘要:<style>#chaptertree li{float:left;width:40%;margin:1px;padding:0;}</style><div id="chaptertree"> <li><a > 六种不同风格的时间</a></li> <li><a > 带颜色的滚动条</... 阅读全文
posted @ 2010-09-30 18:04 chinaifne 阅读(831) 评论(0) 推荐(0) 编辑
摘要://过滤html,输入参数: //html:要转换的数据字符串,filter:要过滤掉的单个格式 function DecodeFilter(html, filter) { switch(filter.toUpperCase()) { case "SCRIPT": // 去除所有客户端脚本javascipt,vbscript//过滤html,输入参数://html:要转换的数据字符串,filter... 阅读全文
posted @ 2010-09-29 18:51 chinaifne 阅读(220) 评论(0) 推荐(0) 编辑
摘要:document.form.action,表单分向提交,javascript提交表单同一个表单可以根据用户的选择,提交给不同的后台处理程序。即,表单的分向提交。如,在编写论坛程序时,如果我们希望实现用户在发送贴子的时候,既发送提交功能又有预览功能时,就会遇到上述问题。即,当用户点击提交按钮时,我们希望表单提交给"提交"处理程序;而当用户点击预览按钮时,我们希望表单提交给"预览"处理程序。那么,如何... 阅读全文
posted @ 2010-09-27 15:00 chinaifne 阅读(23846) 评论(2) 推荐(4) 编辑
摘要:<script>var ye=1;function window.onload(){if(window.name=="" || window.name==null){window.name=ye;}else{window.name++;}aa.innerText=window.name;}</script><span id=aa></span>每刷新... 阅读全文
posted @ 2010-09-26 08:45 chinaifne 阅读(2592) 评论(1) 推荐(0) 编辑
摘要:<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form method="post" action="Default.aspx" onsubmit="return check(th... 阅读全文
posted @ 2010-09-25 14:41 chinaifne 阅读(1786) 评论(0) 推荐(0) 编辑
摘要:Jquery借用了XPath2.0和CSS1-3中的语法,并且兼容了多个浏览器,让原本非常复杂的DOM,一下子变得简单起来了。 测试HTML代码:<divid="father"> <divid="first">I am first</div> <divid="second"class="red">I am second</div> <... 阅读全文
posted @ 2010-07-08 18:18 chinaifne 阅读(324) 评论(0) 推荐(0) 编辑
摘要:制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。下面的教程总结了Javascript在网页定位方面的相关知识。一、网页的大小和浏览器窗口的大小首先,要明确两个基本概念。一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。浏览器窗口的大小,则是指在浏览器窗口中看到的那部分网页面积,又叫做viewport(视口)。很显然,如果网页的内容能够在浏览器窗口中全部... 阅读全文
posted @ 2010-06-27 10:02 chinaifne 阅读(206) 评论(0) 推荐(0) 编辑
摘要:摘要: 由于浏览器的差异,许多信息的获取都要考虑兼容性,窗口中文档可用尺寸是一个经常需要用到的信息,由于浏览器不同甚至版本不同,获取的方法也不一样,本文介绍的函数能够兼容各种浏览器,获取这一信息。同时,文章中对浏览器处理这一信息的差异也做了详细说明。 归类: Javascript, 关键词: window, 文档, offsetHeight, clientHeight, innerHeig... 阅读全文
posted @ 2008-11-24 22:01 chinaifne 阅读(1185) 评论(0) 推荐(0) 编辑
摘要:showModalDialog弹出的网页,如果有提交按钮,则会打开一个新的IE窗口,无法正常关闭并返回到父 窗口. 网上很多文章都提到在弹出窗口的网页的与之间加入 可以解决这个问题 确实这个办法在IE5.5以上是可行了,但是在IE5上仍然没有解决这个问题. 而我的使用在很多在网吧上网,用的win98+IE5,以及win2k初始安装后自带的也是IE5 看了SPS的权限管理时用户选择弹出网页,它在wi... 阅读全文
posted @ 2008-10-29 19:23 chinaifne 阅读(1539) 评论(0) 推荐(0) 编辑
摘要:1、数字验证内 1.1 整数 /^(-|\+)?\d+$/.test(str) 1.2 大于0的整数 (用于传来的ID的验证) /^\d+$/.test(str) 1.3 负整数的验证 /^-\d+$/.test(str) 2、时间类 2.1 短时间,形如 (13:04:06) function isTime(str) {... 阅读全文
posted @ 2008-07-21 14:02 chinaifne 阅读(352) 评论(0) 推荐(0) 编辑
摘要:DropdownList value: 选取值: 值一 值二 值三 值四 值五 using S... 阅读全文
posted @ 2008-07-12 17:20 chinaifne 阅读(4960) 评论(0) 推荐(1) 编辑