2014-05-09 49 views
0

我有一個搜索結果Web部件,它從SharePoint列表中抽取最近的5個項目。無論何時單擊Web部件中的其中一個項目,都會打開一個模式並顯示列表內容。如何在SharePoint 2013中最大化模態對話框?

但是,當您最大化窗口時,內容不會動態填充模式,它會保持其位置,就好像模態未被最大化。

我也很好奇你如何動態設置模式大小的內容,當它打開。這可能不需要去jQuery?我真的很想盡可能少地使用jQuery。

回答

0

儘量不要指定選擇對象

的高度和寬度像這樣

var options = { 
title: "yourTitle", 
url: "yourUrl" }; 
SP.UI.ModalDialog.showModalDialog(options); 

希望對您有所幫助。

+0

嗨尼古拉。感謝您的迴應。這將被添加到哪裏?這將如何動態調整內容? – Michael

+0

必須將此代碼添加到您爲項目創建模態對話框的位置。當然,如果您有權訪問您的Web部件的JavaScript代碼。 – nvdev