您的位置:网站首页 > Java软件 > 正文

解析notes自带的rtf javaapplet编辑器

类别:Java软件 日期:2018-2-25 1:45:25 人气: 来源:

  在写b/s应用的时候,经常有检查域有效性的需求。我们一般的做法是用写javascript函数检查域的有效性,通过后再提交,不通过则提示出错。

  现在有这样一个需求,就是在b/s上检查notes自带的rtf javaapplet编辑器内容。也就是说我们得想办法用js访问到这个notes编辑器。

  建一个最简单的表单,包含一个用javaapplet形式显示的 rtf域,名为MYRTF。在web上预览,查看源文件得到如下html代码:

  以上这些对我们来说只是表面现象,我们关心的问题在js函数_getEditAppletData()中得到解答。我们只要使用applet的.getText(text//html)方法就可以得到applet的内容了。但是,用这种方法的得到的是rtf域中带格式的html内容(相当于innerHTML),如果我们想得到不带格式的文本内容可以用.getText()。

  回过头再看html源文件,我们可以看到domino对表单提交的处理。表单在提交时调用_getEditAppletData()函数寻找所有有editorApplet关联的字段,然后将对应applet中的带格式的html内容赋值给对应字段,然后继续提交工作。

  

关键词:编辑java
0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved