HTA的简单应用
HTA簡介:HTA是HTML Application的縮寫(HTML應用程序),是軟件開發(fā)的新概念,直接將HTML保存成HTA的格式,就是一個獨立的應用軟件,與VB、C++等程序語言所設計的軟件沒什么差別。
下面是一個HTA的例子:
<!—example1.hta-->
<html>
<head>
??? <title>第一個HTA的例子</title>
??? <style>
??????? p {font-size:24;cursor:hand}
??? </style>
</head>
<body>
??? <center>
??? <p>HTA</P>
??? <p>HTML Application</p>
??? <p>HTML應用程序</p>
??? </center>
</body>
</html>
把上面的代碼復制到任意文本編輯器中,然后保存為*.hta,直接雙擊就可以看到效果啦!!
從上面的代碼可以看出來,HTA與普通的網頁結構差不多,所以設計出來很容易,當然HTA還有許多自己獨特的屬性,下面我們來看看這個文件:
1、??? HTA對語法的要求比HTML還要松,甚至連<html>、<body>等標記都可以省略:
<!—example2.hta??
送別
王維
下馬引君酒,問君何所之。
……
注意:上面就是整個HTA文件的全部代碼,運行看看,是不是很爽啊??:)
2、??? HTA的外觀
可以用<HTA:Application>來設頂HTA應用程序的外觀,如標題欄、邊框大小等,必須放在<head>中。
<!—example3.hta-->
<html>
<head>
??? <title>第一個HTA的例子</title>
??? <HTA:Application
??????? border=”thick”
??????? caption=”yes”
??????? maximizebutton=”yes”
??????? minimizebutton=”yes”
??????? sysmenu=”yes”
??????? windowstate=”normal”
??? >
</head>
<body>
??? <center>
??? <p>HTA</P>
??? <p>HTML Application</p>
??? <p>HTML應用程序</p>
??? <button οnclick=”self.close()” style=”font-size:18”>離開</button>
??? </center>
</body>
</html>
對一些屬性的說明:
border=”thick”??????????????? 可以改為“thin”
caption=”yes”??????????????????? “no”
maximizebutton=”yes”??????????? “no”
minimizebutton=”yes”??????????? “no”
sysmenu=”yes”??????????????? “no”
windowstate=”normal”??????????? “maximize”滿屏,”minimize”最小化
總結
- 上一篇: CSS滤镜详解
- 下一篇: ASP.NET里的事务处理