| 问题说明: | | WSS上的新建、编辑页面上都是调用ClickOnce方法提交表单的,如果我们要对提交做些自己的控制就需要截获ClickOnce方法 | |
| 解决方法: | | 在要截获的页面的HTML代码的</BODY>前加入一段脚本来重新实现原来的ClickOnce方法,在新的ClickOnce方法里面加入自己的控制。 下面是给提交前加个确认的示例代码: <script language=javascript> var oClickOnce = ClickOnce; window.onload = function() { ClickOnce = function() { if (confirm("Submit ?")) oClickOnce(); } } </script> | |
| 详细解释: | | 你可以将if (confirm("Submit ?"))换成你想要的控制代码,比如去调用一个Web Service、用XMLHttp去检验一段数据…… 我们可以用这个办法实现提交、编辑前的检查唯一性等业务规则 | |
| 涉及产品: | |
发表于 @
2004年06月30日 16:17:00 | | 编辑|
举报| 收藏