1
IEにダイアログボックスが表示されると、右に伸びて表示されます。私は一時的な修正があるかもしれないことを理解していますか?誰でもその修正を提供できますか?IEで拡張されたXPage拡張ライブラリダイアログボックスを修正しますか?
IEにダイアログボックスが表示されると、右に伸びて表示されます。私は一時的な修正があるかもしれないことを理解していますか?誰でもその修正を提供できますか?IEで拡張されたXPage拡張ライブラリダイアログボックスを修正しますか?
同じ問題が発生し、ダイアログの幅を指定して解決しました。これは、右に伸びないようにします。さらに、Firebugコンソールを閉じることを忘れないでください。ダイアログにかなりの量のコンテンツが含まれていると、ダイアログも同様に歪んでしまいます。
効果を再現するには、下のコードをコピー/ペーストし、テキストの段落をいくつか追加し、ダイアログから指定された幅を削除します。
<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>
<xe:dialog id="dialog1" title="Dialog title" style="width:800px;">
<xe:dialogContent>
<p>Lorem ipsum ... </p>
</xe:dialogContent>
<xe:dialogButtonBar>
<xp:button value="Ok" id="button1" styleClass="lotusFormButton">
<xp:eventHandler event="onclick" submit="false">
<xp:this.script><![CDATA[XSP.closeDialog('#{id:dialog1}')]]></xp:this.script>
</xp:eventHandler>
</xp:button>
<xp:link id="link1" text="Cancel" styleClass="lotusAction">
<xp:eventHandler event="onclick" submit="false">
<xp:this.script><![CDATA[XSP.closeDialog('#{id:dialog1}')]]></xp:this.script>
</xp:eventHandler>
</xp:link>
</xe:dialogButtonBar>
</xe:dialog>
サンプルコードを提供できますか?互換モードでIEを実行していますか? –
どのIEバージョンが使用されていますか? CSS属性が間違っているため、IE7のダイアログでいくつか問題が発生しました。 –