Notes 9中的dojo选项卡容器

Notes 9中的dojo选项卡容器,dojo,dijit.layout,lotus-notes,Dojo,Dijit.layout,Lotus Notes,我一两年前开发过一个应用程序,它在Notes表单(8.5.0)中包含一个dojo选项卡容器。我的客户说,该应用程序在升级到Notes 9.0后无法工作。当我在Notes9.0上运行它时,所有标签的内容都会显示,但没有标签——非常难看。所以我创建了一个新表单并将其添加到表单中 <div data-dojo-type="dijit/layout/TabContainer" style="width: 400px; height: 100px;" tabStrip="true"> &l

我一两年前开发过一个应用程序,它在Notes表单(8.5.0)中包含一个dojo选项卡容器。我的客户说,该应用程序在升级到Notes 9.0后无法工作。当我在Notes9.0上运行它时,所有标签的内容都会显示,但没有标签——非常难看。所以我创建了一个新表单并将其添加到表单中

<div data-dojo-type="dijit/layout/TabContainer" style="width: 400px; height: 100px;" tabStrip="true">
  <div data-dojo-type="dijit/layout/ContentPane" title="My first tab" selected="true">
    Lorem ipsum and all around...
  </div>
  <div data-dojo-type="dijit/layout/ContentPane" title="My second tab">
    Lorem ipsum and all around - second...
  </div>
  <div data-dojo-type="dijit/layout/ContentPane" title="My last tab">
    Lorem ipsum and all around - last...
  </div>
</div>

Lorem ipsum和周围的人。。。
Lorem ipsum和全方位-秒。。。
Lorem ipsum和全方位-最后。。。

表单上没有任何内容,但它是传递HTML。当我在web客户端中查看它时,我看到了三个选项卡的内容,但没有可选择的选项卡。N/D9中是否有什么东西破坏了dojo选项卡容器?如果是这样的话,有什么解决办法吗?

当我安装Domino9时,我卸载了它,然后进行了一次全新的安装。因此,删除了dojo的早期版本。安装9时,安装dojo 1.8.1时,我的代码指向的是旧版本。将HTMLHeader更改为:

<script type=\"text/javascript\" src=\"/xsp/.ibmxspres/dojoroot-1.8.1/dojo/dojo.js\" djConfig=\"parseOnLoad: true\"></script>
<link rel=\"stylesheet\" type=\"text/css\" href=\"/xsp/.ibmxspres/dojoroot-1.8.1/dijit/themes/nihilo/nihilo.css\"/>

现在tab表可以正常工作了