建立乙個顯示HTML內容的模態對話方塊

2021-04-12 18:32:07 字數 1582 閱讀 8867

基本介紹:

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

jsoup設定乙個元素的HTML內容

你需要乙個元素中的html內容 可以使用element中的html設定方法具體如下 element div doc.select div first div.html lorem ipsum lorem ipsum div.prepend first 在div前新增html內容 添完後的結果 fir...

乙個關於建立非模態對話方塊的問題

首先要把cd2 dlg 寫成全域性,因為button這個函式是一次性執行,執行完cd2 dlg這個資源就銷毀了,導致點選以後對話方塊一閃而過,可以寫在cpp的include的下面 其次if dlg.m hwnd 的情況下才dlg.create idd dialog2,this 否則第一次可以正常彈出...

建立第乙個 HTML 標籤

本關任務 建立你的第乙個標籤,文字內容為welcome to educoder。實現的效果如下 上面這行 它表示乙個html元素。大多數 html 元素都是由開始標籤和結束標籤組成的,通常成對出現 這樣。可以發現 結束標籤就比開始標籤多了乙個斜槓 文字內容為welcome to educoder的建...