1。開啟視窗:
code:
var handle = window.showmodaldialog(url, objects, feathers);
其中:objects可以為引數(包括陣列),也可以是物件。
通常的用法 objects = ,把父窗體的物件共享給子窗體。
2。關閉子視窗:
code:
window.close();
3。從子窗體傳引數給父窗體:
code:
window.returnval = string;
3。清除快取,防止模式視窗頁面不更新的情況:
code:
html
asp
<%
response.expires = -1
response.expiresabsolute = now() - 1
response.cachecontrol = "no-cache"
%>
phpheader("expires: mon, 26 jul 1997 05:00:00 gmt");
header("cache-control: no-cache, must-revalidate");
header("pragma: no-cache");
jspresponse.setheader("pragma","no-cache");
response.setheader("cache-control","no-cache");
response.setdateheader("expires", 0);
4。防止開啟新視窗(如提交表單):
code:
5。在模式視窗使用f5重新整理頁面:
code:
reload...
其中:filename為視窗頁面。
6。防止模式視窗開啟的頁面出現cookie丟失的情況:
模式視窗開啟新視窗時,僅可以使用 showmodaldialog(url,window,feathers); 方法,且 objects 為 window 。
7。在彈出視窗中獲得或設定主視窗的任何值:
開啟彈出視窗時用:showmodaldialog(url, window, feathers)
在彈出視窗中使用 window.dialogarguments 物件(即主視窗傳遞過來的 window 物件集),即可以獲得或者設定主視窗的值。
ahk模式視窗
owndialogs 命令 gui owndialogs 可以指定窗體上的每個執行緒 例如 buttonok 子過程 為子窗體,可以使窗體上啟用的如 msgbox,inputbox,fileselectfile,和 fileselectfolder 對話方塊為當前窗體的子窗體。這些對話方塊都為模式對...
PyGame視窗模式
一 視窗全屏化 按 f 鍵實現全屏和視窗之間的切換。二 改變視窗尺寸pygame的預設顯示視窗是不支援拖動邊框改變大小的,改變set mode函式的引數後可以實現。這裡需要重新填滿視窗 for y in range 0,screen height,background.get height for ...
js模式視窗
有乙個地方需要模式視窗 先上window.showmodaldialog使用手冊 基本介紹 showmodaldialog ie 4 支援 showmodelessdialog ie 5 支援 window.showmodaldialog 方法用來建立乙個顯示html內容的模態對話方塊。window...