2
xpageに、ビューを表示するポップアップ/小さな新しいウィンドウを開くボタンがあります。新しいウィンドウをどのようにコード化し、そのサイズを指定するのですか?xPagesのビューで新しいウィンドウを開き、新しいウィンドウのサイズを定義する方法
xpageに、ビューを表示するポップアップ/小さな新しいウィンドウを開くボタンがあります。新しいウィンドウをどのようにコード化し、そのサイズを指定するのですか?xPagesのビューで新しいウィンドウを開き、新しいウィンドウのサイズを定義する方法
拡張ライブラリのDialog
コントロールを使用します。
<xe:dialog id="dialog1">
<xe:dialogContent>
... your view control ...
</xe:dialogContent>
</xe:dialog>
を使用して、ダイアログボックスを定義し、
<xp:button value="Show Dialog" id="button1">
<xp:eventHandler event="onclick" submit="false">
<xp:this.script><![CDATA[
XSP.openDialog("#{id:dialog1}");
]]></xp:this.script>
</xp:eventHandler>
</xp:button>
良い例がデータベースに含まれている "のXPages拡張ライブラリデモ" Core_Dialog.xspとCore_InPlaceDialog.xspあるとそれを開きますOpenNTF's XPage Extension Library Downloadにあります。
ダイアログボックスのサイズは、内容によって自動的に計算されます。サイズを明示的に設定する場合は、widthとheightのstyleプロパティを使用します。
<xe:dialog id="dialog1" style="width:1000px">
<xe:dialogContent style="height:700px">