Lotus notes XPages RichText链接

Lotus notes XPages RichText链接,lotus-notes,xpages,lotus-domino,richtext,Lotus Notes,Xpages,Lotus Domino,Richtext,我有一个XPage来显示文档数据。为了显示RichText数据,我添加了一个RichText控件。我发现数据库/视图/文档链接会显示相应的图标,但会转换为http链接。我想将这些链接转换为notes://-links 确保这些链接是在用户的notes客户端而不是在用户的浏览器中打开的。 从技术角度看,有什么建议可以实现这一点吗 非常感谢你的帮助。 迈克尔跟我说: The web knows no RichText, it is a ghost of Christmas past. There

我有一个XPage来显示文档数据。为了显示RichText数据,我添加了一个RichText控件。我发现数据库/视图/文档链接会显示相应的图标,但会转换为http链接。我想将这些链接转换为notes://-links 确保这些链接是在用户的notes客户端而不是在用户的浏览器中打开的。 从技术角度看,有什么建议可以实现这一点吗

非常感谢你的帮助。 迈克尔

跟我说:

 The web knows no RichText, it is a ghost of Christmas past.
 There is only MIME. Now go and live with it!
除非您构建的混合应用程序在客户端和浏览器中使用RichText,否则我建议在RichText选项中选择选项[x]另存为MIME。对于混合应用,这取决于用例

在您的情况下,似乎(?)datbase/视图/文档链接是使用客户端添加的。在这种情况下使用mime似乎是个好主意。然后是一个简单的字符串(HTML),您可以在显示(或保存)之前使用DOM操作或正则表达式对内容进行排序。在客户端或服务器端工作

您可以有一个自定义控件,其中包含一个DIV和一个XSP.addOnLoad()脚本,该脚本在Ajax调用中使用,以及一个
dojo.query(“a”)
来获取所有链接的句柄,然后对要更改的链接进行排序


让我们知道进展如何。

我想我会告诉我的用户手动粘贴notes链接,因为只有少数文档受到影响。无论如何,谢谢你的帮助。非常感谢。