我尝试调用XSP._isDirty()
XPINC,但它不起作用。在浏览器中一切正常。有一个技巧我可以如何使用它。
当我在 Notesclient 中执行 XPages 时,有没有办法可以看到客户端错误?
我尝试调用XSP._isDirty()
XPINC,但它不起作用。在浏览器中一切正常。有一个技巧我可以如何使用它。
当我在 Notesclient 中执行 XPages 时,有没有办法可以看到客户端错误?
这里有两个问题。
XSP._isDirty() 是一个内部调用。来自 XPages 便携式命令指南(第 156 页)。
XSP._isDirty() :由脏保存功能在内部使用 - 请
<xp:view>
参阅enableModifiedFlag
. 这是一个私人功能。
此调用的代码在文件中xspClientDojo.js
(在 Domino/Notes 上查找未压缩的文件)。
由于它是内部调用,因此使用风险很大。不能保证它会在以后的版本中按预期工作。
这enableModifiedFlag
是一个 XPage 属性,允许您将页面标记为脏页并防止用户意外离开页面。在Infocenter上有更多关于此的详细信息。
您可以使用大多数现代浏览器的开发人员面板或类似firebug 插件的工具来查看客户端错误。XPages 扩展库附带一个您也可以使用的Firebug Lite组件。
对于 SSJS 和 XSP 引擎问题,您可以通过阅读 Notes 数据文件夹中 IBM_TECHNICAL_SUPPORT 文件夹中的 XPages 日志在 Notes 客户端中查看这些问题。
对于这种“实时”方法是修改启动笔记的快捷方式,如下所示:
Target: C:\Lotus\Notes\notes.exe -RPARAMS -console -debug -separateSysLogFiles -consoleLog
Start In : C:\Lotus\Notes\framework\
更改路径以匹配您的客户端安装。