如何转义数据库路径

How to escape database path

我在 notesdocument 中有一个字段包含使用反斜杠的数据库路径(即 Folder1\Folder2\start.nsf)

并且我尝试在单击具有以下客户端代码的 div 时重定向用户

location.href= "#{javascript:dbdoc.getItemValueString('DatabasePath')}"

但是没有返回后面的斜线,我得到的只是一个包含所有没有斜线的文件夹的字符串,所以 url 不起作用

如何才能正确转义路径,以便 link 正常工作?

谢谢 托马斯

使用JavaScript的escape函数:

location.href= "#{javascript:escape(dbdoc.getItemValueString('DatabasePath'))}"