什么是hta(html application)
來(lái)源:易賢網(wǎng) 閱讀:1123 次 日期:2016-06-29 09:16:42
溫馨提示:易賢網(wǎng)小編為您整理了“什么是hta(html application)”,方便廣大網(wǎng)友查閱!

hta是html application的縮寫(xiě)(html應(yīng)用程序),是軟件開(kāi)發(fā)的新概念,直接將html保存成hta的格式,就是一個(gè)獨(dú)立的應(yīng)用軟件,與vb、c++等程序語(yǔ)言所設(shè)計(jì)的軟件界面沒(méi)什么差別。

一般情況下,hta可以用vbscript與jscript編寫(xiě),vbs功能更強(qiáng)大,畢竟是微軟自己的東西。hta可以操作數(shù)據(jù)庫(kù),界面用html+css就可以實(shí)現(xiàn),很方便寫(xiě)一些簡(jiǎn)單的應(yīng)用。

hta實(shí)例

下面是一個(gè)hta的例子:

<html>

<head>

<title>;第一個(gè)hta的例子</title>

<style>

p {font-size:24;cursor:hand}

</style>

</head>

<body>

<center>

<p>

hta

html application

html應(yīng)用程序

</p>

</center>

</body>

</html>

把上面的代碼復(fù)制到任意文本編輯器中,然后保存為*.hta,直接雙擊就可以看到效果。

hta屬性

hta與普通的網(wǎng)頁(yè)結(jié)構(gòu)差不多,所以設(shè)計(jì)出來(lái)很容易,當(dāng)然hta還有許多自己獨(dú)特的屬性:

語(yǔ)法的要求

hta對(duì)語(yǔ)法的要求比html還要松,甚至連<html>;、<body>;等標(biāo)記都可以省略:

注意:上面就是整個(gè)hta文件的全部代碼。

hta的外觀

可以用<hta:application>;來(lái)設(shè)定hta應(yīng)用程序的外觀,如標(biāo)題欄、邊框大小等,必須放在<head>;中。

代碼如下:

html>

<head>

<title>;第一個(gè)hta的例子</title>

<hta:application id=ohta

applicationname=myapp

border=thin

borderstyle=normal

caption=yes

icon=filename.ico

maximizebutton=yes

minimizebutton=yes

showintaskbar=no

singleinstance=no

sysmenu=yes

version=1.0

windowstate=normal

scroll=yes>

</head>

<body>

<center>

hta

html application

html應(yīng)用程序

<button onclick=”self.close()” style=”font-size:18”>;離開(kāi)</button>

</center>

</body>

</html>

屬性說(shuō)明:

applicationname屬性(applicationname)

此屬性為設(shè)置hta的名稱(chēng)。

border屬性(border)

此屬性為設(shè)置為hta的窗口邊框類(lèi)型,默認(rèn)值為 thick。

它可以設(shè)為 thick 指定窗口為粗邊框

dialog window 指定窗口為對(duì)話(huà)框

none 指定窗口無(wú)邊框

thin 指定窗口為窄邊框

borderstyle屬性(borderstyle)

此屬性為設(shè)置hta窗口的邊框格式,默認(rèn)值為 normal。

它可以設(shè)為

normal 普通邊框格式

complex 凹凸格式組合邊框

raised 凸出的3d邊框

static 3d邊框格式

sunken 凹進(jìn)的3d邊框

caption屬性(caption)

此屬性為設(shè)置hta窗口是否顯示標(biāo)題欄或標(biāo)題,默認(rèn)值為 yes。

icon屬性(icon)

此屬性為設(shè)置應(yīng)用程序的圖標(biāo)。

maⅺmizebutton屬性(maximizebutton)

此屬性為設(shè)置是否在hta窗口中顯示最大化按鈕,默認(rèn)值為 yes。

minimizebutton屬性(minimizebutton)

此屬性為設(shè)置是否在hta窗口中顯示最小化按鈕,默認(rèn)值為 yes。

showintaskbar屬性(showintaskbar)

此屬性為設(shè)置是否在任務(wù)欄中顯示此應(yīng)用程序,默認(rèn)值為 yes。

singleinstance屬性(singleinstance)

此屬性為設(shè)置是否此應(yīng)用程序同時(shí)只能運(yùn)行一次。次屬性以applicationname屬性作為標(biāo)識(shí),默認(rèn)值為 no。

sysmenu屬性(sysmenu)

此屬性為設(shè)置是否在hta窗口中顯示系統(tǒng)菜單,默認(rèn)值為 yes。

version屬性(version)

此屬性為設(shè)置應(yīng)用程序的版本,默認(rèn)值為空。

windowstate屬性(windowstate)

此屬性為設(shè)置hta窗口的初始大小,默認(rèn)值為 normal。

它可以設(shè)為 normal 默認(rèn)大小

minimize 最小化

maximize 最大化

scroll屬性(scroll)

此屬性為設(shè)置是否在右端顯示豎向滾動(dòng)條,默認(rèn)值為 yes

更多信息請(qǐng)查看腳本欄目
易賢網(wǎng)手機(jī)網(wǎng)站地址:什么是hta(html application)
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢(xún)回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢(xún)?yōu)闇?zhǔn)!

2025國(guó)考·省考課程試聽(tīng)報(bào)名

  • 報(bào)班類(lèi)型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢(xún) | 簡(jiǎn)要咨詢(xún)須知 | 加入群交流 | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專(zhuān)用圖標(biāo)
聯(lián)系電話(huà):0871-65099533/13759567129 獲取招聘考試信息及咨詢(xún)關(guān)注公眾號(hào):hfpxwx
咨詢(xún)QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專(zhuān)用圖標(biāo)