showModalDialog使用手冊

2021-04-06 19:07:50 字數 1737 閱讀 8496

基本介紹:

showmodaldialog()                              (ie 4+ 支援)

showmodelessdialog()                         (ie 5+ 支援)

window.showmodaldialog()                 方法用來建立乙個顯示html內容的模態對話方塊。

window.showmodelessdialog()            方法用來建立乙個顯示html內容的非模態對話方塊。

使用方法:

vreturnvalue = window.showmodaldialog(surl [, varguments] [,sfeatures])

vreturnvalue = window.showmodelessdialog(surl [, varguments] [,sfeatures])

引數說明:

surl                --   必選引數,型別:字串。用來指定對話方塊要顯示的文件的url。

varguments   --    可選引數,型別:變體。用來向對話方塊傳遞引數。傳遞的引數型別不限,包括陣列等。對話方塊通過window.dialogarguments來取得傳遞進來的引數。

sfeatures       --    可選引數,型別:字串。用來描述對話方塊的外觀等資訊,可以使用以下的乙個或幾個,用分號「;」隔開。

----------------

1.   dialogheight:   對話方塊高度,不小於100px

2.   dialogwidth:   對話方塊寬度。

3.   dialogleft:    離螢幕左的距離。

4.   dialogtop:    離螢幕上的距離。

5.   center:          :             是否居中,預設yes,但仍可以指定高度和寬度。

6.   help:            :               是否顯示幫助按鈕,預設yes。

7.   resizable:       [ie5+]:    是否可被改變大小。預設no。

8.   status:          [ie5+]:     是否顯示狀態列。預設為yes[ modeless]或no[modal]。

9.   scroll:           :是否顯示滾動條。預設為yes。

下面幾個屬性是用在hta中的,在一般的網頁中一般不使用。

10.   dialoghide::在列印或者列印預覽時對話方塊是否隱藏。預設為no。

11.   edge::指明對話方塊的邊框樣式。預設為raised。

12.   unadorned::預設為no。

引數傳遞:

1.   要想對話方塊傳遞引數,是通過varguments來進行傳遞的。型別不限制,對於字串型別,最大為4096個字元。也可以傳遞物件,例如:

-------------------------------

parent.htm

modal.htm

-------------------------------

2.   可以通過window.returnvalue向開啟對話方塊的視窗返回資訊,當然也可以是物件。例如:

------------------------------

parent.htm

modal.htm

發表於 @

2023年04月16日 7:08 pm |

showModalDialog引數詳解

showmodaldialog ie 4 支援 showmodelessdialog ie 5 支援 window.showmodaldialog 方法用來建立乙個顯示html內容的模態對話方塊。window.showmodelessdialog 方法用來建立乙個顯示html內容的非模態對話方塊。使...

showModalDialog相關問題

最近大量地用到了模式視窗,也遇到了不少問題,特總結於此,方便自己日後查閱,若能幫到他人,那就更好了。一 基本使用 語法 vreturnvalue window.showmodaldialog surl varguments sfeatures 引數說明 surl 指定對話方塊要顯示的url。varg...

showModalDialog引數詳解

基本介紹 showmodaldialog ie 4 支援 showmodelessdialog ie 5 支援 window.showmodaldialog 方法用來建立乙個顯示html內容的模態對話方塊。window.showmodelessdialog 方法用來建立乙個顯示html內容的非模態對...