2
我想將我的擴展名對話框控件定位到其默認位置,而該位置似乎以窗口或父元素爲中心。我看到有一個調整大小的監聽者,也許這可能會被覆蓋。如何定位XPages中的ExtLib對話框而不是居中父對象或屏幕
我試圖直接在風格類位置,也沒有成功:
<xe:dialog id="loginDialog">
<xe:this.style><![CDATA[#{javascript:return "top:100px !important; left:50px !important;";}]]></xe:this.style>
<xp:div>
\t <xp:label value="Label" id="label1"></xp:label>
</xp:div>
</xe:dialog>
似乎沒有一個人有這個問題?我無法在此找到任何主題或帖子。
大衛! 感謝您的建議......我嘗試了Core_InPlaceDialog.xsp,它們都以屏幕爲中心彈出。 我想做什麼:以對話方式顯示登錄表單(「彈出式」) –
你確定嗎?從我快速瀏覽<![CDATA [XSP.openTooltipDialog('#{id:tooltipDialog1}','#{id:computedField1}')]]> xp:this.script >將它綁定到字段,所以它不在頁面的中心。它調用確保您正在查看「編輯 - 工具提示」而不是「編輯 - 模態」。模型確定並且工具提示對話框沒有。 –
大衛,非常感謝你的回答!我不知道openTooltipDialog函數。 現在它被定位到其給定的元素ID,但我認爲我必須自己添加取消按鈕和一些關閉圖標。當然,這只是一個工具提示...... –