首先,WEB方式的用户界面是通过HTML来实现的,客户端脚本是HTML的一部分,是HTML的辅助工具,同HTML一样是标准化了的。HTML中一样有form,不过form外还有HTML,而且一个HTML里可以有多个form。notes C/S?没用过,不敢评论。ASP,同样需要COM支持,一般来将APP开发时逻辑上写的COM,到ASP的WEB模式下也需要,所谓分层,只是表示变了,换了一种方式做用户交互,但里面实际的东西还是没有变的(我觉得Active Server Page同ActiveX中的Active意义是一样的)。

解决方案 »

  1.   

    在Notes中,表单是可以当作网页浏览的,在Notes Designer中一个表单的对象浏览器中你会见到小圆圈标记的代码,如:JSHeader, onClick, onDblClick等,并且对于每个域,都有相应的JavaScript事件代码,如:onBlur等。你可以直接在这些事件代码窗口里面添加JavaScript代码。你还可以直接在表单里面编写JavaScript语句,并当成HTML代码进行处理(会显示成灰色),这样编写的语句能够使用try...catch错误处理机制,而在域的事件代码窗口中却不能使用这种错误处理机制。
      

  2.   

    其实呢,搞NOTES升级,用JAVASCRIPT是很简单的,它的作用有限,但不等于你可以不看,因为作为B/S要用它做一些简单的动作,比如图形的旋转,连接的个性化呀等等,你要学一些CSS,这样你以后还可以用的着。
      

  3.   

    多谢各位大侠,尤其是  runmin(Blue RainBow)  zhigangxie(钢)  icecoldy(冰冷) .
    不过我还有些疑问:我现在的任务是把已有的c/s版改成b/s,直接用JAVASCRIPT改的话效果会很差这个我知道,哪如果要改成完善一些,好看一些的 是不是就要重新做了?
    哪c/s中的一些lotusscript底层代码还能用吗?b/s中实现各种功能是完全用lotusscript以外的东西做,还是与其相结合来做?
    另外:css是干什么的呀?好多名词都不了解,才学太潜:(