2008-06-16

javascript分页的实现

关键字: javascript 分页
<%@page contentType="text/html;charset=GBK"%> <%@taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <%@taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <%@taglib uri="http://struts.apache.o ...
function showPages(){ var startIndex = (currentPageIndex - 1) * pageSize; var endIndex = currentPageIndex * pageSize; //判断是否为火狐浏览器 var ff = !(document.all) ; var table = $("v_details"); for(i=0;i< totalCount; i++){ //隐藏行,IE与火狐均可用 table.rows[i ...
2008-06-04

javascript + MD5实现安全登录

关键字: 安全 登录
登录页面 login.jsp <%@ page language="java" pageEncoding="GBK"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <%@ taglib uri= ...
2008-06-04

使用struts的token防止页面重复提交

关键字: struts token 重复提交
/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */ package com.sunsoft.struts.action; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForm; import org.apache.struts.acti ...
2008-05-13

使用prototype控制顯示/隱藏塊

关键字: prototype
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charse ...
简介 基本的方式是在表单发生onsubmit事件的时候,遍历表单所有元素的class属性而执行需要验证。如果验证失败,则显示验证建议并阻止表单提交。 DEMO:http://tetlaw.id.au/upload/dev/validation/valid.html 下载:http://tetlaw.id.au/upload/dev/validation/validation1.5.3.zip 首先嵌入javascript库,一般写入header里面(注意写代码的时候把全角的<>换成半角的): <script src="prototype.j ...
2008-05-12

javascript内置函数速查(轉)

关键字: javascript
1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是: document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是: window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值: document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转大写的JS: document.getElementBy ...
2008-05-10

用javascript实现行的上下移动

关键字: 行 移动
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Table test</title> <style type="text/css"> <!-- td { text-align:center;font-size:12px;padding:3px;} --> </style> </head> <body&g ...
2008-05-09

prototype.js常用函数详解(轉)

关键字: prototype
prototype.js常用函数: 函数名  解释  举例  Element.toggle  交替隐藏或显示  Element.toggle(''div1'',''div2'')  Element.hide  隐藏  Element.hide(''div1'',''div2'')  Element.show 显示  Element.show(''div1'',''div2'')  Element.remo ...
2008-05-08

使用prototype.js选择选中radio与checkbox

关键字: prototype radio checkbox
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charse ...
2008-05-07

Prototype.js表单提交(转)

关键字: prototype
var url = '/statistics/CataractAction.do'; var pars = 'method=del&'; pars+=Form.serialize($(formName)); new Ajax.Request( url, { method: 'post', parameters: pars, onSuccess: showStateInfo });       提交表单名称为formName的页面内的所有信息     ...
2008-05-06

JavaScript实现网页安全登录(转)

关键字: javascript
现在很多商业网站的用户登录都是明码传输的,而一般用户又习惯于所有帐号使用相同的密码来保存,甚至很多人使用的密码和自己的银行帐号都一样哦!所 以嘛还是有一定的安全隐患的,YAHOO的免费邮箱登录使用了MD5的加密方法来确证服务提供方自己也无法知道用户的密码,有效维护了用户的隐私。其原理 如下: 用户在注册的时候通过JAVASCRIPT对密码进行一次MD5变换,然后发给服务器保存在数据库,因为MD5是无法逆向变换的所以可以保证服务商保护客户的隐私。当然如果要更高的保证这个变换后的密钥安全则建议使用HTTPS进行传输。 在用户登录的时候服务器会给客户端发一个临时的challenge号码,客户 ...
互联网带宽越来越宽,似乎让网页的加载速度得到了质的飞跃。其实不然,因为随着带宽的提高,网页上的对象也越来越多,因此加快网页打开速度还是一个重要的课题。加快网页的打开速度,有三个路径,一是提高网络带宽,二是用户在本机做优化,三是网站设计者对网页做一定的优化。这篇文章站在一个网站设计者的角度,分享一些优化网页加载速度的小技巧。 一、优化图片 几乎没有哪个网页上是没有图片的。如果你经历过56K猫的年代,你一定不会很喜欢有大量图片的网站。因为加载那样一个网页会花费大量的时间。 即使在现在,网络带宽有了很多的提高,56K猫逐渐淡出,优化图片以加快网页速度还是很有 ...
ErrorTag源码,原来是可以不用资源文件的。 ErrorsTag. if (report.isResource()) {                 message =                     TagUtils.getInsta ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME= ...
2008-04-20

国外 Web 标准页面制作行情 (转)

关键字: 制作行情
PSD2HTML.com 是一个专门接受网页制作的外包公司。专业的从事 PSD -> HTML 的工作。他们的口号是:You Design - We XHTML / CSS。 他们可以制作完全符合 W3C Valid XHTML 1.0 Strict / W3C Valid XHTML 1.0 Transitional / W3C Valid HTML 4.01 的页面,并且于 8-16 工作时 之内完成任务。价格分为三种: Basic $117 W3C Valid XHTML 1.0 Transitional Table-less CSS markup. ...
2008-04-20

web设计与开发常见错误(转)

关键字: 常见错误 web
原文:http://www.456bereastreet.com/lab/web_development_mistakes/ 本文是一份web设计与开发常见错误的汇总,总结了我的web设计与开发错误 和web设计与开发错误,续 两篇文章。 本文包含了常见的设计开发错误以及我的一些解释,我也尝试着提供一些避免错误的方法,在某些问题上我也会给出错误信息的链接。 混淆文档类型(DOCTYPE) 完全不写、写的不正确、或放错地方。我曾见过HTML 4.0 Transitional被用在XHTML网页和框架页中,还看到过在开头的<html> 标签后写DOCTY ...
2008-04-17

用javascript实现软键盘

关键字: js 键盘
<!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=UTF-8"> <script type="text/javascript" src ...
1. 问题的起源 每个国家(或区域)都规定了计算机信息交换用的字符编码集, 如美国的扩展 ASCII码, 中国的 GB2312-80,日本的 JIS 等,作为该国家/区域内信息处理的基础,有着统一编码的重要作用。字符编码 集按长度分为 SBCS(单字节字符集),DBCS(双字节字符集)两大类。早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各 种本地化版本(L10N),为了区分,引进了 LANG, Codepage 等概念。但是由于各个本地字符集代码范围重叠,相 ...
DWR Java APIThere are only 2 Java classes that you commonly need to depend on within DWR as a user - WebContext and WebContextFactory. In DWR 1.x these are in the uk.ltd.getahead.dwr package, for DWR 2.0 onwards they are in org.directwebremoting. These classes give you to access to the standard HTTP ...
2008-03-28

简单使用dwr(转)

关键字: dwr
 1、载入dwr的jar文件              下载地址:http://www.cnweblog.com/Files/jimmy/dwr.rar    (将后缀名改为jar)2、在web.xml中配制 <servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>uk.ltd. ...
前两种是利用javascript,后面一种是在使用Struts的情况下的参考实现# 1 javascript ,设置一个变量,只允许提交一次。 <script language="javascript"> var checkSubmitFlg = false; function checkSubmit() { if (checkSubmitFlg == true) { return false; } checkSubmitFlg = ...
2008-03-06

jstl 强大的日期处理(转)

关键字: jstl
JSP Standard Tag Libraries Formatting and Internationalization Two form input parameters, 'date' and 'isoDate', are URL-encoded in the link leading to this page. 'isoDate' is formatted according to the ISO8601 standard. Formatting of numbers and dates is based on the browser's locale setting. F ...
 今年的3月5号,我在博客中发表了一篇<<用Eclipse3.2+MyEclipse5.5M1+axis2_1.1.1+ tomcat5.5 开发Web Services>>,受到很多网友的关注.陆续有网友发表不同的意见.很多网友不能很好的实现文中说描述的最终结果,更有的网友认为这篇文 章是假的,根本不可能实现.       今天我把代码找出来,在jdk 5.0 + Tomcat 5.0.28 + eclipse-rcp-europa-fall2-win32 环境 run了一下,完全没有问题! 下图是运行结果的截 ...
2008-03-04

通用验证javascript

关键字: javascript
//****************VARIABLE DESCRIPTION*******************// // s=字符串 // label_name = 输入框标识 // allow_len = 允许长度 // objField = 字段对象 (document.formname.field) //******************FUNCTION INCLUDED********************// //trim(s) //删除多余空格 [字符串] //isE ...
2008-03-04

js中innerHTML与innerText的用法与区别

关键字: innerhtml innertext
用法:<div id="test"> <span style="color:red">test1</span> test2 </div> 在JS中可以使用:test.innerHTML:   也就是从对象的起始位置到终止位置的全部内容,包括Html标签。   上例中的test.innerHTML的值也就是“<span style="color:red">test1</span> test2 ”。 ...
2008-03-03

IFrame Portlet的session丢失问题解决(转)

关键字: iframe session
Liferay提供了一种非常的简单web应用整合和单点登陆的方式:Iframe Portlet。利用Iframe Portlet可以很容易将一个已经存在的web应用纳入,并且支持利用form的post或get方式,实现用户的登陆。        对 于Liferay这样的机制没有任何问题,实现的也非常巧妙;但是对于很多web应用系统来说,使用Liferay IFrame Portlet的form方式实现登陆后,虽然可以成功登陆,但是在显示的新页面中,却发现用户信息丢失,或者更准确的说,是session丢失。  ...
<html> <meta http-equiv="Content-Type" content="text/html; charset=GBK" /> <head> <script language="javascript"> function deleteRow(index){ var tableObj=document.getElementById("mytable"); tableObj.deleteRow(index); } function addRow(){ var tableObj=document.getElementById(" ...
onmouseover: expression(onmouseover=function (){this.style.borderColor =''; this.style.color='';this.style.backgroundColor ='#99E2FB'}); onmouseout: expression(onmouseout=function (){this.style.borderColor=''; this.style.color='';this.style.backgroundColor =''}); background-color:#00BFFF;&nb ...
Ajallerix : AJAX, simple, fast Web image gallery demo ; at Novell AJAX - microlink pattern tutorial : A microlink is a link that opens up content below it. Ajax BBC News RSS Reader : demo by Nigel Crawley AJAX Chat in Python with Dojo : at AquaAjax Ajax Chess : multipla ...
sunxboy
搜索本博客
我的相册
031cfa49-e0bb-35a3-b77e-c89724f0671a-thumb
b48abcac33f225a880bb1b3a5950b3d5273e6852.jpg
共 10 张
存档
最新评论