一
<SCRIPT LANGUAGE=
<!
window
//寫成一行
</SCRIPT>
參數解釋
window
width=
top=
left=
toolbar=no 是否顯示工具欄
menubar
resizable=no 是否允許改變窗口大小
location=no 是否顯示地址欄
status=no 是否顯示狀態欄內的信息(通常是文件已經打開)
二
加入fullscreen
<SCRIPT LANGUAGE=
<!
window
</SCRIPT>
三
加入channelmode
<SCRIPT LANGUAGE=
<!
window
</SCRIPT>
四
<HTML><HEAD>
<META http
<script language=
function unload()
{
var popUpSizeX=
var popUpSizeY=
var popUpLocationX=
var popUpLocationY=
// URL of the popUp
var popUpURL=
// ** 下面的就不要隨便改了 ***
splashWin = window
splashWin
window
splashWin
splashWin
splashWin
}
// END
unload();
</script>
</HEAD>
<BODY></BODY></HTML>
看看
五
其實也就是象軟件的
showModalDialog()以及showModelessDialog()
<html>
<SCRIPT LANGUAGE=
<!
showModalDialog(
//
</SCRIPT>
<b></b>
</body>
</html>
<html>
<SCRIPT LANGUAGE=
<!
showModelessDialog(
//
</SCRIPT>
<b></b>
</body>
</html>
至於showModalDialog()與showModelessDialog()的區別
現在我將這裡的一些參數說明一下
dialogHeight: iHeight 設置對話框窗口的高度
dialogWidth: iWidth 設置對話框窗口的寬度
dialogLeft: iXPos 設置對話框窗口相對於桌面左上角的left位置
dialogTop: iYPos 設置對話框窗口相對於桌面左上角的top位置
center: {yes | no |
help: {yes | no |
resizable: {yes | no |
status: {yes | no |
六
這很簡單
還有
七
我們使用cookie來控制一下就可以了
首先
<script>
function openwin(){
window
}
function get_cookie(Name) {
var search = Name +
var returnvalue =
if (okie
offset = okie
if (offset !=
offset += search
end = okie
if (end ==
end = okie
returnvalue=unescape(okie
}
}
return returnvalue;
}
function loadpopup(){
if (get_cookie(
openwin()
okie=
}
}
</script>
然後
八
很多時候我們需要提供這樣的功能給訪問者
實現此功能的最簡單作法是用以下HTML代碼創建一個圖像鏈接
<a target=
其中<a>標記的href屬性指定全尺寸圖片的URL
如果我們想對顯示全尺寸圖片的窗口的外觀進行某些控制(比如希望彈出窗口的高度
<a onClick=
這裡就提出了個問題
<script language=
<!
var imgObj;
function checkImg(theURL
// 對象是否已創建
if (typeof(imgObj) ==
// 是否已取得了圖像的高度和寬度
if ((imgObj
// 根據取得的圖像高度和寬度設置彈出窗口的高度與寬度
// 其中的增量
OpenFullSizeWindow(theURL
else
// 因為通過 Image 對象動態裝載圖片
setTimeout(
}
}
function OpenFullSizeWindow(theURL
var aNewWin
// 彈出窗口外觀參數
sBaseCmd =
// 調用是否來自 checkImg
if (features == null || features ==
// 創建圖像對象
imgObj = new Image();
// 設置圖像源
imgObj
// 開始獲取圖像大小
checkImg(theURL
}
else{
// 打開窗口
aNewWin = window
// 聚焦窗口
aNewWin
}
}
//
</script>
使用時將上面的代碼放在網頁文檔的<head></head>標記對中
以上代碼在IE
九
我簡單介紹一下
<HTML>
<HEAD>
<TITLE></TITLE>
<HTA:APPLICATION ID=
APPLICATIONNAME=
BORDER=
BORDERSTYLE=
CAPTION=
ICON=
MAXIMIZEBUTTON=
MINIMIZEBUTTON=
SHOWINTASKBAR=
INGLEINSTANCE=
SYSMENU=
VERSION=
WINDOWSTATE=
</HEAD>
<BODY>
<b></b>
</BODY>
</HTML>
有人會發現上面這些代碼與平時的html有點不同
APPLICATIONNAME屬性(applicationName)
此屬性為設置HTA的名稱
BORDER屬性(border)
此屬性為設置為HTA的窗口邊框類型
它可以設為 thick 指定窗口為粗邊框
dialog window 指定窗口為對話框
none 指定窗口無邊框
thin 指定窗口為窄邊框
BORDERSTYLE屬性(borderStyle)
此屬性為設置HTA窗口的邊框格式
它可以設為
normal 普通邊框格式
complex 凹凸格式組合邊框
raised 凸出的
static
sunken 凹進的
CAPTION屬性(caption)
此屬性為設置HTA窗口是否顯示標題欄或標題
ICON屬性(icon)
此屬性為設置應用程序的圖標
MAXIMIZEBUTTON屬性(maximizeButton)
此屬性為設置是否在HTA窗口中顯示最大化按鈕
MINIMIZEBUTTON屬性(minimizeButton)
此屬性為設置是否在HTA窗口中顯示最小化按鈕
SHOWINTASKBAR屬性(showInTaskBar)
此屬性為設置是否在任務欄中顯示此應用程序
SINGLEINSTANCE屬性(singleInstance)
此屬性為設置是否此應用程序同時只能運行一次
SYSMENU屬性(sysMenu)
此屬性為設置是否在HTA窗口中顯示系統菜單
VERSION屬性(version)
此屬性為設置應用程序的版本
WINDOWSTATE屬性(windowState)
此屬性為設置HTA窗口的初始大小
它可以設為 normal 默認大小
minmize 最小化
maximize 最大化
以上括號中的是在腳本引用的屬性
在HTA中還可以繼續使用html中的絕大多數標簽
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19594.html