HTML常用彈出視窗的引數傳遞

2021-04-13 04:29:30 字數 662 閱讀 7383

1.showmodaldialog()方法

傳引數:

var uername = "modaldialog";

var response = showmodaldialog("test.jsp",uername,"height=400;width=300");

得到引數:

dialogarguments;

設定返回引數:

window.returnvalue = "returnvalue";

2.open()方法

傳引數:

window.open("test.jsp?username=windowopen",null,"height=200,width=400,status=yes,*******=no,menubar=no,location=no");

得到引數:

request.getparameter("username");(僅限jsp)

設定返回引數:

opener.doucument對原文件進行遍歷操作

注:open()方法類似於url的跳轉,唯一不同的是能用opener進行操作;

showmodaldialog()方法的返回值即為返回引數,傳引數的頁面通過dialogarguments得到所傳輸的引數,通過window.returnvalue設定返回引數

父子視窗傳遞引數

a list主頁面,裡面巢狀iframe,b頁面,b頁面巢狀iframe c頁面 現在在b頁面,通過layer.open開啟c視窗 layer其實是巢狀iframe var myconfig cancel function index,layero content window.parent.lay...

PB視窗之間多引數的傳遞

在powerbuilder中函式openwithparm,closewithreturn,opensheetwithparm,windowname.openuserobjectwithparm等都有乙個在進行視窗操作 開啟或者關閉 時存入message訊息物件的引數parameter或returnv...

真初學入門,彈出非模式視窗傳遞引數兩種辦法

string user id request.getparameter my username 1 主介面中的user id變數,從登入介面得到頁籤為my username的值 該變數可以在本頁內已 user id 方式使用 2 在html中的js可以引用該變數 user id 方式直接使用 use...