如果你使用的是个smart的浏览器,那么他会帮你做很多的回退工作,只要用得着,不妨多用用。那么,通过你的脚本执行回退,当有任何错误发生时你可以回到前面去,并从后访问数据库。但要记住的是,当你访问服务器上存在的数据库时就要执行一次对数据库的操作。如果你要返回的那个表单有很多变量的话,那就有点划不来了。如果你确实知道你需要在客户端执行很多代码,那么为了加快执行速度把代码移到客户端。当你在客户端运行时,处理器就归你了,服务器呢,只好用他自身的处理能力去处理他所接到的请求。还有个好办法,如果你使用的表单中用了很多服务器端的脚本并且有不少条件输入,那么最好把这些触发反应的代码放到客户端脚本引擎中去(比如vbscript, javascript)。忽略这些,服务器代码运行得就快了,因为对于那些不是很必要的代码就不送到服务器端执行了。当然这仅对那些比较小的代码适用,至于大的嘛,就不太合适了。 |