0
我有一個搜索結果Web部件,它從SharePoint列表中抽取最近的5個項目。無論何時單擊Web部件中的其中一個項目,都會打開一個模式並顯示列表內容。如何在SharePoint 2013中最大化模態對話框?
但是,當您最大化窗口時,內容不會動態填充模式,它會保持其位置,就好像模態未被最大化。
我也很好奇你如何動態設置模式大小的內容,當它打開。這可能不需要去jQuery?我真的很想盡可能少地使用jQuery。
我有一個搜索結果Web部件,它從SharePoint列表中抽取最近的5個項目。無論何時單擊Web部件中的其中一個項目,都會打開一個模式並顯示列表內容。如何在SharePoint 2013中最大化模態對話框?
但是,當您最大化窗口時,內容不會動態填充模式,它會保持其位置,就好像模態未被最大化。
我也很好奇你如何動態設置模式大小的內容,當它打開。這可能不需要去jQuery?我真的很想盡可能少地使用jQuery。
儘量不要指定選擇對象
的高度和寬度像這樣
var options = {
title: "yourTitle",
url: "yourUrl" };
SP.UI.ModalDialog.showModalDialog(options);
希望對您有所幫助。
嗨尼古拉。感謝您的迴應。這將被添加到哪裏?這將如何動態調整內容? – Michael
必須將此代碼添加到您爲項目創建模態對話框的位置。當然,如果您有權訪問您的Web部件的JavaScript代碼。 – nvdev