下载首页 | 资讯中心 | 下载分类 | 最近更新 | 排 行 榜 | 国产软件 | 国外软件 | 汉化补丁 |
文章搜索: 分类 关键字 收藏本站设为首页
您的位置:首页网页设计ASP程序 → 简单WEB开发规范(修正版)__教程
简单WEB开发规范(修正版)__教程
日期:2007-5-20 0:35:13 人气:32     [ ]
上一页 [1] 下一页
 一.页面设计部分
1.img控件
 alt:所有展示类图片都要具有能简要描述图片内容的文字说明。
2.Input控件
 maxlength:所有INPUT控件都需要制定maxlength属性,默认值为数据库中对应的字段的长度。
 readonly:所有不可更改的信息都要使用readonly属性。
3.Form控件
 action:所有Form都要指定action,如果提交给本身就指定action=""
 method:执行不可逆动作使用POST,可逆动作使用GET
 onsubmit:所有form都要指定提交前需要的检查程序。
 所有form都要有对应的reset button。
4.button控件
 onclick:form中用于提交的button不容许使用此方法,所有数据检查通过form的onsubmit激活。
5.title属性
 所有页面都要具有和本页标题相同的title。
6.控件的命名
 采用控件类型缩写(小写)+英文单词(第一个字母大写)的方法。
 开发中控件基本涉及一下几类
 button:btn
 form:frm
 select:sel
 textarea:txt
 input:ipt
7.语言设置
 所有中文页面都要加上如下语句:
 
 
8.控件属性赋值
 所有控件的属性值都要使用双引号或者单引号包括起来。
 
二.客户端程序部分
1.错误提示信息的处理(2-1)
 所有错误信息全部使用中文提示错误信息,标点使用中文半角符号,格式如下:
  "错误:"+提示信息+"!"
2.成功提示信息的处理(2-2)
 所有成功信息全部使用中文提示成功信息,标点使用中文半角符号,格式如下:
  "成功:"+提示信息+"!"
3.页面的返回
 所有需要返回上一页的时候使用history.back();不使用history.go(-1);
 需要返回前n页(n>1)时使用history.go(-n);
 所有返回都使用连接的方式而不是button。
4.提交前数据的判断
 保证提交前的数据都会通过JavaScript进行数据类型以及长度的判断
 是否为数字:使用函数isNaN()
 长度判断: 长度要判断去掉前后空格后的实际长度
 为空判断: 所有不容许为空的输入字段都要在去掉前后空格后进行判断,同时如果该字段为查询条件则必须不能为空
 如果判断条件发现数据错误,则通过(2-1)提示错误信息,然后通过方法focus()聚焦错误字段。
5.删除数据前的提示
 所有涉及删除的操作,在用户选定以后都要再进行一次确认操作。
三.服务器端程序部分
1.数据的取得
 通过Get,Post,连接传递过来的数据在使用前都要通过trim去掉数据前后的空格。
2.数据的判断
 通过request的得到的参数数据需要再次进行空,类型,和长度的判断。
3.对象的关闭
 所有数据库和文件对象都要在使用后尽可能早的close,同时赋nothing。
4.提示信息
 所有错误提示信息使用JavaScript提示,保证使用者看不到任何内部错误信息。(如1-1)
 涉及数据库Update,Del,Insert的操作成功都要提示。(如1-2)
5.变量的使用
 所有变量在使用前都需要声明,并且赋初值。
6.变量的命名
 采用变量类型缩写(小写)+英文单词(第一个字母大写)的方法。
 开发中变量基本涉及一下几类
 整数:i
 小数:f
 字符: s
 布尔:b
 日期:d
 特殊的:
 循环依次采用i,j,m,n;
 数组用ary
 指针p,q
 临时变量tmp
 
七.SQL语句
1.排序
 order时应该尽量提前使用建立索引或者主键的字段排序。
2.select
 select时避免使用*,即使需要所有字段也应尽量一个一个按照使用的顺序罗列出来。
3.尽量避免使用in和not in


八.测试
 所有页面要在800*600,1024*768两种分辨率下运行通过。
 所有页面要在IE5.0,5.5以及6.0下运行通过没有JavaScript错误。
出处:本站原创 作者:佚名
 阅读排行
01.精美qq空间横幅代码
02.最酷qq个性女生网名
03.最新又有免费QQ秀啦《..
04.巧用透明FlaSh扮靓你的..
05.花之神匠代码(最新代码..
06.最新QQ空间免费导航
07.最新免费个人形象设置..
08.最新qq空间flash代码m..
09.CSS技术结合图像实现动..
10.Photoshop光影魔术师:..
11.QQ音速种子狂刷
12.最新QQ空间透明代码
13.PS实例教程:教你制作结..
14.Photoshop光影魔术师:..
15.制作背景图__教程
16.用Photoshop制作漂亮的..
17.如何获得QQ音速种子
18.≤QQ空间代码≥在日志..
19.网页浮动广告的制作代..
20.用Photoshop制作大红灯..
21.常用CSS
22.Photoshop给靓丽美女打..
 推荐文章
·Photoshop 表现技法之..
·快速将你的相片矢量化..
·PHOTOSHOP制作炽热的太..
·用Photoshop制作美丽的..
·流行杀手的娃娃工厂__..
·打造8号台球__教程
·PHOTOSHOP制作待机MM图..
·用Photoshop帮MM做纹身..
·PHOTOSHOP美眉着色绝招..
·PHOTOSHOP花露的制作_..
·PHOTOSHOP渐变工具的巧..
·PHOTOSHOP手绘奥兰多-..
·高难度抠图两种方法__..
·Photoshop高尔夫球的制..
·Photoshop打造精美玉佩..
Eqxia_COM下载站 版权所有 Copyright© 2001-2005 Www.eqxia.COM, All Rights Reserved.