流星小筑
火流星一闪即逝,只留给人们许下心愿的瞬间

导航

 

        1.在所有的BS应用程序中,对于一个页面的请求,一般都是用javascript来进行输入的校验,而服务端程序则用来处理逻辑。在.net中,一个服务器端按钮既可以用JS,也可以在后台写响应事件。而lotus里面就没有那么爽了。按钮要么处理JS,要么使用公式来运行代理。其实.net也不过是在html控件上用封装了一层,然后通过事件订阅机制来处理。在Lotus中,对任何一个功能按钮,可以设两个,一个隐藏用来运行代理。然后在JS的校验代码最后,通过docuemnt.forms[0].buttonCopy.click(),来调用隐藏的按钮来运行代理即可。
        2.另一种方式(From oaclub.com群中小晓的提问)
        <a onClick="ZZXMsubmit()"> <img src="SZGXMWZZ.gif" border="0"></a>

JS Header中的ZZXMsubmit()代码如下:
function ZZXMsubmit()
 {var thisform = document.forms[0];
     {     
    thisform.$$querysaveagent.value="AgeBCWDsubmit";
     thisform.submit();
   }
 }

posted on 2005-12-27 17:26  风渐寒pro  阅读(552)  评论(0编辑  收藏  举报