分享人:廣州華軟 無名
對share
point二次開發時,需要知道sharepoint有什麼、沒有什麼,才能在開發過程中避免重複造輪子。s
harepoint
提供了許多開箱即用的功能,這次要介紹的就是模態窗體。1.
什麼是模態窗體2.
模態窗體的作用3.
如何使用模態窗體3.1
前置條件3.2
模態窗體屬性
3.3父窗體**3.4
子窗體**
4總結所謂模態窗體,即在不離開當前頁面的情況下,彈出一個新的獨立子窗體,同時子窗體可以和父窗體進行互動。
在sharepoint中,模態窗體隨處可見,例如檔案上傳功能、檔案共享功能、檔案審批等功能。
在不離開頁面的情況下,與新窗體進行互動。
自定義應用程式頁面,需引用
sharepoint母版頁
或者,新增如下檔案引用
其中,1033 表示英語,
2052
表示簡體中文
標題
說明
url子窗體url地址h
tmlhtml**,和
url二選一
x子窗體x
座標,預設居中
y子窗體y
座標,預設居中
width
寬度height
高度showclose
顯示關閉按鈕
autosize
自動大小
dialogreturnvaluecallback
關閉模態窗體**函式
<
button type=’button’ onclick=’open1()’>
彈出子窗體
function
open
1()};
sp.sod.execute(
'sp.ui.dialog.js'
, 'sp.ui.modaldialog.showmodaldialog'
, options);
}子窗體可以不做任何操作,但如果需要傳遞值給父窗體,則可以通過自定義關閉子窗體來實現,參考以下**。
<
button type=’button’ onclick=’close1()’>
function close1()
share
point的模態窗體應用場景非常廣泛,為我們開發類似功能提供了便利。