彈出乙個對話方塊

2021-04-08 12:49:54 字數 2459 閱讀 9366

showmodaldialog 開啟獨佔方式網頁對話方塊

window.showmodaldialog

開啟乙個獨佔方式網頁對話方塊

話法|syntax

variant = object.showmodaldialog(surl [, varguments [, sfeatures]])

引數 描述

surl 指點url檔案位址

varguments

sfeatures 視窗對話方塊引數 引數包括下面 可選

dialogwidth:number 設定對話方塊寬度. 可選

dialogheight:number 設定對話方塊高度. 可選

dialogtop:number 設定對話窗戶的最高的位置放相對桌面的上面的位置 可選

dialogleft:number 設定對話窗戶左邊的位置放相對桌面的左邊的位置 可選

center: 對話視窗出位位置 yes|1居中 no|0 預設 可選

help: 對話方塊是否出現幫助按鈕 可選

scroll: 對話方塊是否出現滾動欄 可選

status: 對話方塊是否出現狀態列 可選

傳入引數:

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

test1.htm

********************

test2.htm

********************

test3.htm

********************

返回引數

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

test4.htm

***************====

test5.htm

***************====

window.showmodelessdialog("url","name","引數:值;引數:值;……")

url 對話方塊視窗鏈結位址

name 對話方塊的名稱,可以為空

scroll 是否有滾動條,0表示無,非0表示有

status 是否有狀態列,0表示無,非0表示有

help 是否有問號,0表示無,非0表示有

resizable 是否可以用滑鼠拖動改變框提大小,0表示不可以,非0表示可以

dialogwidth 對話方塊寬度值

dialogheight 對話方塊高度值

模態視窗(showmodaldialog)的專題討論(資料收集)

討論內容

模態視窗的開啟

模態視窗的關閉

模態視窗的引數傳遞

其他 模態視窗的開啟

window.showmodaldialog("dialogpage.aspx","newwin","dialogheight: 200px; dialogwidth: 150px; dialogtop: 458px; dialogleft: 166px; edge: raised; center: yes; help: yes; resizable: yes; status: yes;");

模態視窗的關閉

window.close();

模態視窗的引數傳遞

傳值parentpage.aspx:

window.showmodaldialog("dialogpage.aspx?para1=aaa¶2=bbb");

dialogpage.aspx:

string str1=request.querystring["para1"].tostring();

string str2=request.querystring["para2"].tostring();

返回值dialogpage.aspx:

window.returnvalue="aaa";

parentpage.aspx:

var str=window.showmodaldialog("dialogpage.aspx");

其他aspx頁面在showmodeldialog情況下為什麼一提交就重新開啟乙個頁面?

showmodaldialog開啟的頁面中在之間加入一行:

如果是在資料繫結的模式窗體中,還可以在datagrid中建立乙個模板列,再加入html的按鈕,在按鈕中加入:onclick="returnvalue='<%#databind.eval(container.dataitem,"name")%>';window.close()"

就可以實現在模式對話方塊中傳遞datagrid的具體選中的行的相關值。

彈出對話方塊

先定義 private view view private alertdialog mprotocoldialog 彈出對話方塊 private void loadprotocol mprotocoldialog new alertdialog.builder this settitle getst...

彈出對話方塊

call function popup to confirm exporting titlebar diagnose object text question anything else?text button 1 yes?icon button 1 15 text button 2 no 002 ...

彈出對話方塊

data answer 20 type c.call function popup to confirm exporting titlebar diagnose object text question anything else?text button 1 yes?icon button 1 15...