在Lotus Notes Designer 8.5.2中,使用dijit对话框创建新的xpage时,css不会显示。
我该如何解决这个问题?这是代码:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:this.resources>
<xp:dojoModule name="dijit.Dialog"></xp:dojoModule>
</xp:this.resources>
<xp:div dojoType="dijit.Dialog" id="dialog1" style="display: none"
title="Test">
<xp:panel>Hello!</xp:panel>
</xp:div>
<xp:button value="Show Dialog" id="button1">
<xp:eventHandler event="onclick" submit="false">
<xp:this.script>
<xp:executeClientScript>
<xp:this.script>
<![CDATA[dijit.byId("#{id:dialog1}").show();]]>
</xp:this.script>
</xp:executeClientScript>
</xp:this.script>
</xp:eventHandler>
</xp:button>
</xp:view>
答案 0 :(得分:2)
事实证明,当创建一个空白的xpage时,默认情况下会禁用dojo主题:
将dojoTheme设置为true后,页面呈现正确: