一些网站制作实际应用中出现的问题的讨论,高分请大家参与
1、在制作一些有流程的页面中,如果用户提交该页面之后,此时他还可以通过网页上的“后退”按钮回到已提交过的页面中再次进行提交,这样有可能造成一些错误,各位在实际制作中有没有对此作特别处理?
2、在需要输入日期的地方,我通常是制作一个时间选择页面,当点击某个按钮时,弹出一个时间选择框,点击之后写回该日期输入框。问题是,此输入框是否需要设置为不可写?因为设置为可写后就需要做大量的时间判断,实在太啰嗦了。请问各位在实际应用中如何处理?
3、一般来讲,数据库的字段都有一定的长度限制,比如ORACLE中的文本字段,只能输入2000个汉字(或我们设置的在此2000汉字内的一些数),假设一个页面中有10个这样的字段要写入,但通常意外的都有一些人输入字数超长了,导致无法写入,在这种情况下(而这种情况大量发生),是不是每次都要在客户端或服务器端对用户写的字数进行计算?
4、在设置流程的时候,我通常的做法都是以固定的位数来标志流程到了什么地方,比如1表示正在填写,2表示已上报,3表示已审批(或其他类似方式),但这种方式在流程发生变化的时候就变得非常脆弱,请问各位在实际应用中有没有更好的方法?
5、在制作过程中,我们通常在某条信息后面挂一大堆按钮来控制,比如“修改”,“删除”,“审核”等等,但如果流程比较长,这一类的按钮太多了,如果页面本来就不太宽的时候,为了挤入这些按钮,导致正文标题显示非常为难,此时各位如何处置?
请大家广泛探讨
(另说明:我个人的贴子结贴率达到100%,我特别推崇在贴子里面加一个结贴率)