关于在Notes表单添加代码调用servlet的说明!答vic_lian@msn.com
notes的page和form发布出来的html代码很讨厌!
它总是加入<form ...></form>。。这就说明如果不进行处理在一个web页面上只能有一个form!而许多网站上的网页是可以添加多个form的。
例如你到sina.com.cn上看。搜索是一个<form ...></form>,登陆邮箱也是一个<form...></form>
处理的办法至少有两种。
方法一、“欺骗Domino的Web发布机制!!!”
在表单的最上面,加入内置html,
</form>
这样就结束了domino自身的那个form代码。
然后添加自己的form代码:
<form method= action=>
......
</form>
你可以在这里随便放几个form都可以!!!!哈哈!!!自己随便玩吧。:-)
然后记住,在表单最下面再添加一个
<form>
用来和domino自身发布的最后一个</form>匹配。
这样发布的代码就象:
............. ---------这时domino自己发布的
<body ....> ---------这时domino自己发布的
<form name= ...> ---------这时domino自己发布的
</form> -----------你添加的内置html
.....
.....
.... --------------这是你在notes 表单上自己添加的html代码。
<form> --------------你添加的内置html
</form> --------------这是domino自己发布的
</body>
</html>
方法二、我是html专家,我懂得domino发布出来的html的代码原理。
表单属性-将表单内容作为html发布。
好了。你要从头写html了。这时候可以不需要内置html了。
下面你自己在表单上书写html代码:
<html>
....
</html>
问题点数:0、回复次数:1Top
1 楼runner_lh(小生)回复于 2003-12-26 17:43:36 得分 0
第一个方法中每个form中放入的域不能取到吧
比如用代理或者公式对当前表单的域值进行处理,不能用currentdocument取道了吧
另公式的 @setfeild也不行了吧???
Top



