1. 程式人生 > >彈出視窗window.showModelessDialog引數介紹

彈出視窗window.showModelessDialog引數介紹

讓彈出視窗不被Googlebar、Alexabar、3721等視窗攔截工具攔截掉


window.showModelessDialog()方法

window.showModalDialog(sURL [, vArguments] [, sFeatures])
vReturnValue = window.showModelessDialog(sURL [, vArguments] [, sFeatures])
引數說明:
sURL
必選引數,型別:字串。用來指定對話方塊要顯示的文件的URL。
vArguments
可選引數,型別:變體。用來向對話方塊傳遞引數。傳遞的引數型別不限,包括陣列等。對話方塊通過window.dialogArguments來取得傳遞進來的引數。
sFeatures
可選引數,型別:字串。用來描述對話方塊的外觀等資訊,可以使用以下的一個或幾個,用分號“;”隔開。
dialogHeight 對話方塊高度,不小於100px,IE4中dialogHeight 和 dialogWidth 預設的單位是em,而IE5中是px,為方便其見,在定義modal方式的對話方塊時,用px做單位。
  dialogWidth: 對話方塊寬度。
  dialogLeft: 距離桌面左的距離。
  dialogTop: 離桌面上的距離。
  center: {yes | no | 1 | 0 }:視窗是否居中,預設yes,但仍可以指定高度和寬度。
  help: {yes | no | 1 | 0 }:是否顯示幫助按鈕,預設yes。
  resizable: {yes | no | 1 | 0 } [IE5+]:是否可被改變大小。預設no。
  status: {yes | no | 1 | 0 } [IE5+]:是否顯示狀態列。預設為yes[ Modeless]或no[Modal]。
scroll:{ yes | no | 1 | 0 | on | off }:指明對話方塊是否顯示滾動條。預設為yes。
例子:

<script language="JavaScript">
function OpenWin()
{
window.showModelessDialog('myttt.html','','dialogWidth:1px;dialogHeight:1px;dialogTop:1;dialogLeft:1;');
document.all.a1.focus();
}

<body onload="OpenWin();">