最近在做一个B/S系统,即一个站点,其中要实现一个客户端类Excel的数据表。当然,没有真正的Excel那么多功能那么复杂。它功能很少,例如包含数据批量修改、批量提交、指出数据库修改报错行、排序、统计某列和、控制某单元格样式等。呵呵这样的话,客户端脚本可少不了。脚本的编程实现不是今天要讲的内容,今天要讲的是搭配环境和编程调试的流程。即是如何选择环境、如何调试自己的脚本。
虽然之前有多多少少写过一些JavaScript脚本,可是涉及得不深,可是要实现这个数据表,还得深入琢磨琢磨。现在共享一个小经验,可以帮助一些想入门的朋友。
网页制作完全手册
环境的建立。我的环境是Dreamweaver8、vs.net2003.。Dreamweaver主要是用来布局页面元素。vs.net调试脚本。而编写脚本可以在俩者之间选一。
编程调试流程:今天的主要内容。经过几天的摸索,小结一个编程调试的流程,这个可以加快我们编程的效率。一)、页面布局。首先在Dreamweaver里面设计页面、布局元素。就是设计一个静态的html页面。其中注意控件的命名,因为有可能在脚本中会控制这个控件元素。
二)、编程。我选择在Dreamweaver里面写脚本。因为可以把控件元素看得很清楚,方便脚本的调用和控制。具体:在文档的某处添加一个脚本块,在里面写上脚本,脚本函数等等。
三)、调试。上两步保存了页面后,用vs.net把页面打开,在你脚本前加断点,这样运行调试就可以开始调试了。
四)、脚本发布。脚本写好后接着就是发布的问题了。在页面源文件浏览过程中,你会发现辛辛苦苦写好的脚本是明文,很容易就被别人拷贝过去使用。噢~哦~,心痛了。那怎么保护自己的代码呢?现在我也没有找到这个方法。虽然微软的脚本编码工具可以把脚本编码,让用户看了代码是一串乱码,可是与这个工具对应的反编码工具也是有的,这样代码也很难完全的保密。在其他一些网站页面上发现个别用特殊的方法来实现脚本的保密,如CSDN的页面等等,可是还没参透他是怎么实现的。
好了,今天就聊到这。88