我在Xomino发现了这篇文章:pines notify
这可以从csjs中正常工作,例如:
<![CDATA[$.pnotify({
pnotify_title: 'Regular Notice',
pnotify_text: 'Check me out! I\'m a notice.'
});]]>
如何在ssjs中使用它? (在ssj中,我将决定是否必须显示它以及它的内容是什么)
答案 0 :(得分:1)
您可以使用csjs
结合ssjs
来解决您的要求。
看看下面的例子:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" dojoForm="true" dojoParseOnLoad="true" dojoTheme="true">
<xp:this.beforePageLoad><![CDATA[#{javascript:viewScope.title = "Title of the dialog"}]]></xp:this.beforePageLoad>
<xp:scriptBlock id="scriptBlock1">
<xp:this.value><![CDATA[dojo.ready(function(){
dojo.require("dijit.Dialog");
// create the dialog:
myDialog = new dijit.Dialog({
title: "#{javascript:viewScope.title}",
content: "test content",
style: "width: 300px"
});
});]]></xp:this.value>
</xp:scriptBlock>
<xp:button value="Label" id="button1">
<xp:eventHandler event="onclick" submit="false">
<xp:this.script><![CDATA[myDialog.show();]]></xp:this.script>
</xp:eventHandler>
</xp:button>
</xp:view>
我希望这会有所帮助:)