当我尝试从新创建的NSF数据库刷新一个简单的XPAGES页面时,我发现最新稳定的Google Chrome & Opera上发生了错误
。这是代码:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:scriptBlock>
<xp:this.value><![CDATA[XSP.addOnLoad(function(){
console.log("hello world"); })]]>
</xp:this.value>
</xp:scriptBlock>
</xp:view>
当我第一次运行该页面时,没有发生错误。但是当我刷新页面时,我在 Chrome 的检查元素上发现了 2 个错误。
Uncaught TypeError: Cannot read property 'root' of undefined
Uncaught ReferenceError: XSP is not defined
这些错误只发生在最新的Chrome和Opera上。我尝试在Opera 28,Firefox 43,IE 11上运行该页面,但没有发生任何错误。
如何解决这个问题?
注意:我使用多米诺/笔记设计器9.0.1
由于Google Chrome 48中的一个错误。此处正在跟踪该问题:https://code.google.com/p/chromium/issues/detail?id=570622。
此问题将在即将推出的 Chrome 48.0.2564.103 版本中修复。