![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web前端
孙彦辉
站在巨人的肩膀上
展开
-
通过EL表达式和JSTL格式化当前时间
可以用jstl里面的format标签,很方便 The input parameters must match the patterns, or the JSP will thrown an exception. This page does no error handling. Input parameters: Date: 2004/04/01:13:30:00 Jav转载 2010-04-28 01:12:00 · 3319 阅读 · 1 评论 -
全选
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; char原创 2010-10-08 14:23:00 · 570 阅读 · 0 评论 -
Java或web中解决所有路径问题
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!<br /> 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径<br /> 如果是Servlet , Action , Controller, 或则Filter , Listener , 拦截器等相关类时, 我们只需要获得ServletContext, 然后通转载 2010-11-15 16:19:00 · 710 阅读 · 0 评论 -
jquery对象和dom对象的相互转换
<br />1、关于页面元素的引用<br />通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。<br /><br />2、jQuery对象与dom对象的转换<br />只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。<br />普通的dom对象一般可以通过$()转换转载 2011-02-11 09:42:00 · 763 阅读 · 0 评论 -
js动态增加、插入、修改、删除option
<br /> <br /> <br /> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>js动态增加、插入、修改、删除option</title> </转载 2011-02-21 15:42:00 · 878 阅读 · 0 评论 -
Jquery下的26个实用小技巧(jQuery tips, tricks & solutions)
Jquery下的26个实用小技巧(jQuery tips, tricks & solutions)发表:admin 阅读:29次 关键字: 字体:[大中小] <br />比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的X值Y值、验证元素是否为空、替换元素、延迟加载、验证元素是否存在于Jquery集合中、使DIV可点击、克隆对象、使元素居中、计算元素个数、使用Google主机上的Jquery类库转载 2011-02-21 20:21:00 · 633 阅读 · 0 评论 -
2011年的11个网页设计趋势热点zt
作者: 阿汤 (35 篇文章) 日期: 一月 12, 2011 在 12:58 下午 <br />最近有很多工作中都是用web设计的,所以对web设计也比较感兴趣,看到一篇好文章,跟大家分享一下,也把自己的观点写下来。2011年的11个网页设计趋势热点导语:设计与开发之间本有一线界限,但当时代步入又一个十年,这个线变得更加模糊甚至感觉不到它的存在。使用PS设计网页版面,足矣?或许五年前是吧!现在的互联网用户要求越来越多。没有内涵的华丽很快就会被丢弃。如果设计师追求华而不实的设计,那么相信你很快会被时代遗弃。转载 2011-03-22 13:48:00 · 921 阅读 · 0 评论 -
简单模态对话框
<br />parent.html<br /> <br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <br /><HTML> <br /><HEAD> <br /><TITLE> </TITLE> <br /><script type="text/javascript"><!-- <br />function openModalDialog(url,name,iWidth,iHeight)原创 2011-03-29 16:56:00 · 871 阅读 · 0 评论 -
最全的 Twitter Bootstrap 开发资源清单
Bootstrap是Twitter推出的一个开源的用于前端开发的工具包,由Twitter的设计师Mark Otto和Jacob Thornton合作开发。Bootstrap提供了优雅的HTML和CSS规范,它由动态CSS语言LESS写成,与CSS框架Blueprint存在很多相似之处。Bootstrap推出后颇受欢迎,一直是GitHub上的热门开源项目。Bootstraphero网站搜集了转载 2013-05-29 13:51:40 · 1779 阅读 · 0 评论 -
html遮罩层的一种实现方式
<br />// 隐藏 select<br />function selecthidden(){<br /> var input_elements=document.getElementsByTagName("select");<br /> var theLength=input_elements.length;<br /> for(i=0;i<theLength;i++)<br /> {<br /> input_elements[i].style.visibility="hi转载 2010-10-08 14:17:00 · 1270 阅读 · 0 评论 -
下拉菜单
<br /><%@ page contentType="text ml; charset=gb2312"%><br /><HTML><br /> <HEAD><br /> <TITLE>可搜索输入下拉框实现</TITLE><br /> </HEAD><br /> <Script Language="JavaScript"><br /><!--<br /> var whichText;<br /> function selectStati原创 2010-10-08 14:24:00 · 876 阅读 · 0 评论 -
用JS在IE和火狐下判断网页是刷新还是关闭
本来写这篇博客,不是为了解决这个问题的,我的初衷是做一个网页浏览统计的,本来以为用标题描述的方法可以实现,其实我是走了一个误区。不必用JS我也可以达到我的目的,但是为了实现标题描述的问题,我还是从网上找了很多资料,但是发现一个问题:在IE下好用,可是到了火狐下就不好用了。于是乎,我做了一些测试,发现以下方法可以在IE和火狐下通用:<br /><script type="text/javascript"><br />function close(evt) //author: sunlei<br转载 2010-09-09 17:33:00 · 1220 阅读 · 0 评论 -
Web中模态对话框加载后根据加载内容动态改变其大小并使其居中
前几天看dbnetgrid,发现其弹出窗口可以根据窗口内容自动改变其自身大小,查代码发现是下面的代码起了作用注:上述代码中的layout为body中的一个table的id,页面的所有控件都包含在此table中,且未设置其width和height属性。于是用在自己的程序中应用之,因为我最近在做一个根据数据字典自动生转载 2010-06-25 17:41:00 · 898 阅读 · 0 评论 -
JSP缓存、HTML 缓存、AJAX缓存的解决方法
有关页面缓存问题.这个问题上网找了好多.但发觉各种解决方法,都彼此分离,没有一篇统一的解决方法,本人近日,也遇到了页面缓存的问题,根据网上各页面缓存的解答,做了一个总结。 1.服务器端缓存的问题, 防止JSP页面缓存: view plaincopy to clipboardprint?// 将过期日期设置为一个过去时间 response.setHeader("Expires", "Sat, 6 May 1995 12:00:00 GMT"); // 设置 HTTP/1.1 no-cache 头转载 2010-07-07 17:40:00 · 1202 阅读 · 1 评论 -
JavaScript提交表单及表单验证
js提交表单及js表单验证功能强大,很多原本需要在服务器端实现的功能,现在通过简单的js代码就可以在客服端实现同样的效果。下面是一些常用的js表单验证代码,供大家参考学习。js提交表单及js表单验证功能强大,很多原本需要在服务器端实现的功能,现在通过简单的js代码就可以在客服端实现同样的效果。下面是一些常用的js表单验证代码,供大家参考学习。1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2:js验证邮箱格式转载 2010-07-13 10:10:00 · 1068 阅读 · 0 评论 -
JSP带中文请求参数乱码的解决方法
在请求页面的请求参数需要用encodeURI进行转码,然后在接收请求的页面需要进行字符集转换。本例中的请求和接收页面的字符集都是UTF-8:1.请求的JSP页面用JavaScript的encodeURI()方法将参数转码:function toView(param){ var encodeparam = encodeURI(param) ; window.location.href="/naias/advAna_form.do?method=showDetail&title="+encode原创 2010-07-14 16:08:00 · 2629 阅读 · 0 评论 -
Content-Type类型表
Content-Type类型表 Description of Data ContentTypical Filename ExtensionsMIME type/subtype Text and Text-Related Types HTML text data (RFC 1866)html htm text/htmlPlain text: documents; program listingstxt c c++ pl cc htext/plain Richtext (obsolete - repla转载 2010-08-06 17:24:00 · 808 阅读 · 0 评论 -
地址栏中文参数
地址栏中文参数先解释下,什么是地址栏用中文参数。地址栏用中文参数的更确切的说法应该是,GET请求中参数直接使用中文字符串,而不做任何URLEncode。举个例子,在www.google.com中搜索“我”,请求是用的GET方式发送的,页面打开后,地址栏(用的Safari,苹果上的网页浏览器)显示的是“http://www.google.com/search?client=safari&rls=zh-cn&q=我&ie=UTF-8&oe=UTF-8”,这就是一个GET请求参数直接用中文字符串的例子。用IE的同转载 2010-08-09 17:42:00 · 2273 阅读 · 0 评论 -
JavaScript得到当前时间
<br /><SCRIPT LANGUAGE="JavaScript"><br />var myDate = new Date();<br />myDate.getYear(); //获取当前年份(2位)<br />myDate.getFullYear(); //获取完整的年份(4位,1970-????)<br />myDate.getMonth(); //获取当前月份(0-11,0代表1月)<br />myDate.getDate(); //获取当前日(1-31)<b转载 2010-06-23 15:23:00 · 1439 阅读 · 0 评论 -
当前几个主要的Lucene中文分词器的比较
1. 基本介绍:paoding :Lucene中文分词“庖丁解牛” Paoding Analysisimdict :imdict智能词典所采用的智能中文分词程序mmseg4j : 用 Chih-Hao Tsai 的 MMSeg 算法 实现的中文分词器ik :采用了特有的“正向迭代最细粒度切分算法“,多子处理器分析模式2. 开发者及开发活跃度:paoding :qieqie.wang, google code 上最后一次代码提交:2008-06-12,svn 版本号 132imdict :XiaoPingGa转载 2010-08-20 15:35:00 · 615 阅读 · 0 评论 -
javascript Date format(js日期格式化)
方法一:// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2转载 2014-03-27 17:32:13 · 1073 阅读 · 0 评论