HTA alkalmazások az Internet Explorer
A koncepció a HTA, egyedi címkék
Microsoft Internet Explorer, verziótól 5 lehetővé teszi, hogy hozzon létre HTML (HTA) alkalmazásokat. Készítsen HTA-alkalmazás egyszerűen írásban HTML-oldalt, és mentse el a kiterjesztés .hta. HTA egyesíti a funkciók az Internet Explorer - annak objektum modellt, HTML, Cascading Style Sheets (CSS), szkriptek, és események, valamint a speciális funkciókat a HTA. HTA nem tartozik a biztonsági korlátozásokat vezettek be a web-oldal és kivitelezni, valamint bármilyen futtatható fájl.
HTA-programokat nem lehet azonnali aláírásának, de lehet telepíteni a különböző szerelési formátumokat.
Bővülő .hta közli a rendszerrel, hogyan működik az alkalmazás, és a speciális címkét HTA: alkalmazás és annak attribútumai jelzik egy ablak, hogyan kell viselkedni, hogy kb. Ez a címke egy attribútumok tulajdonságait kontrollálják az alkalmazás ablak nem elérhető a „normális” DHTML. A legtöbb attribútum csak olvasható, és az alapértelmezett értékek vannak optimalizálva az átlagos alkalmazás. Tag HTA: ALKALMAZÁSI ismertetni kell a HEAD tag. Példa HTA-alkalmazás:
Element HTA: ALKALMAZÁSI megkövetelik a záró címke:
Mivel címkeelemet HTA: ALKALMAZÁSI üres, akkor is le kell zárni a következő (perjel kell megelőznie szóköz):
HTA szabvány egészíti alkalmazás attribútumát FRAME és IFRAME címkék (a HTML, az attribútum figyelmen kívül hagyja). Az attribútum értéke lehet beállítani alapján fokú biztonság a keret tartalmát. Például egy keret nem „tudja” a HTA, mint a szülő ablak (ez az alapértelmezett):
A fent említett váz „window.top” és „window.self” lesz ugyanazt jelenti, és annak tartalmát tárgya lesz a biztonsági beállításokat a zónában. Egy ilyen keret lehet nyújtásához használt HTML. Ezzel szemben a következő képkocka lesz képes információt továbbítani a szülő ablak:
HTA nem támogatja az automatikus kiegészítés objektum formáját.
tag attribútumok HTA: KÉRELEM
Képesség - felirattal. tulajdon - felirattal. Ez határozza meg, hogy a kirakati HTML alkalmazás címsorában. Ez a tulajdonság csak olvasható, és van egy alapértelmezett értéke „yes”. Cím alkalmazás (cím) csak akkor jelenik meg, ha a feliratot tulajdonság értéke igen. Letiltása a felirat tulajdonságait is letiltja a gomb „Close”, „Open”, és a szoftver ikonra. Ebben az esetben meg kell adnia egy másik módja annak, hogy lépjen ki az alkalmazásból, például egy gombot, hogy felhívja a közeli módszer ablakot. Lehetséges értékek:
Default. A címsor jelenik meg.
A címsor nem jelenik meg.
Az ingatlan - parancssorban. Egy karakterlánc, amely tartalmazza az elérési utat és a parancssori hogy használták, hogy elindítsa a HTA-alkalmazás. Ez a tulajdonság csak olvasható, és nincs alapértelmezett. Ha HTA-alkalmazás indult a HTTP protokoll, parancssoros ingatlan üres karakterláncot tartalmaz.
Képesség - szövegkörnyezet. tulajdon - szövegkörnyezet. Ez határozza meg, hogy a helyi menü jelenik meg, ha rákattint a jobb egérgombbal. Ez a tulajdonság csak olvasható, és van egy alapértelmezett értéke „yes”. Lehetséges értékek:
Default. A helyi menü jelenik meg.
A helyi menü jelenik meg.
Képesség - ICON. tulajdon - ikonra. Ez meghatározza az elérési utat a használt ikonokat a HTML alkalmazás. Ez a tulajdonság csak olvasható, és van egy alapértelmezett értéket a „System Application ikon”. HTA használja a rendszert ikon, ha az érték nincs megadva. Képesség ICON felismeri a standard kiterjesztésű fájlok Ico tartalmazó mérete 32x32 pixeles képet.
Ezen túlmenően, az ICON attribútum sikeresen észleli az első ikon a fájl "* .exe", "* .icl" (könyvtár ikonok), "* .dll" és "* .ocx", például:
Képesség - INNERBORDER. tulajdon - innerBorder. Ez határozza meg, hogy a belső 3-D határ jelenik meg. Ez a tulajdonság csak olvasható, és van egy alapértelmezett értéke „yes”. Lehetséges értékek:
Default. Belső határoló 3-D kijelzők.
Belső 3-D határ nem jelenik meg.
Képesség - MAXIMIZEBUTTON. tulajdon - maximizeButton. Ez határozza meg, hogy megjelenjen-e egy gombot „Open” szám a HTML fejléc az ablak panel alkalmazásokat. Ez a tulajdonság csak olvasható, és van egy alapértelmezett értéke „yes”. Ahhoz, hogy megjelenjen a „Close” és a „Megnyitás” gombra, az ablak kell egy címsorában (képaláírás attribútum). Lehetséges értékek:
Default. „Open” gomb jelenik meg.
A gomb „Open” felirat jelenik meg.
Képesség - MINIMIZEBUTTON. tulajdon - minimizeButton. Ez határozza meg, hogy megjelenjen-e egy gombot a „Close” a HTML ablak címsorában a kérelmet. Ez a tulajdonság csak olvasható, és van egy alapértelmezett értéke „yes”. Ahhoz, hogy megjelenjen a „Close” és a „Megnyitás” gombra, az ablak kell egy címsorában (képaláírás attribútum). Lehetséges értékek:
Default. „Close” gomb jelenik meg.
Képesség - SHOWINTASKBAR. tulajdon - showInTaskBar. Ez határozza meg, hogy HTML-alkalmazás jelenik meg a Windows tálcán. showInTaskBar tulajdonság nem befolyásolja a megjelenését alkalmazások az alkalmazás közben megjelenő listán a felhasználó megnyomja az ALT + TAB. Ez a tulajdonság csak olvasható, és van egy alapértelmezett értéke „yes”. Lehetséges értékek:
Default. Az alkalmazás megjelenik a tálcán.
Az alkalmazás nem jelenik meg a tálcán.
Képesség - SINGLEINSTANCE. tulajdon - showInTaskBar. Ez határozza meg, hogy nem lehet több, mint egy példánya elhanyagolása HTML alkalmazások egyszerre. Ez a tulajdonság csak olvasható, és van egy alapértelmezett értéke „nem”. Lehetséges értékek:
Csak az egyik esetben az alkalmazás indítható.
Default. Meg lehet indított több példányát a kérelem időben.
Képesség - SYSMENU. tulajdon - sysmenu. Ez határozza meg, hogy a rendszer a menü jelenik meg a HTML-alkalmazás. HTA Rendszer menü jelzi a program ikonja a bal sarokban a címsorban. HTA Rendszer menü tartalmazza az összes olyan parancsot tartalmazza a szabványos rendszer menüből a Windows, beleértve a „Restore”, „Move”, „Size”, „Close”, „Open” és a „Close”. Ez a tulajdonság csak olvasható, és van egy alapértelmezett értéke „yes”. Lehetséges értékek:
Default. A rendszer menü jelenik meg a címsorban.
A rendszer menü nem jelenik meg a címsorban.
Képesség - VERSION. tulajdon - változata. Meghatározza a verziószám HTML Application (vonal). Ez a tulajdonság csak olvasható, és nincs alapértelmezett.
Képesség - WINDOWSTATE. tulajdon - windowState. Meghatározza az eredeti ablak méretét HTML alkalmazásokhoz. Ez a tulajdonság csak olvasható, és van egy alapértelmezett érték a „normális”. Lehetséges értékek:
Default. Az ablak mérete - standard méret Microsoft Internet Explorer.
Csak a cím az ablak, a tálcán.
Csomagolatlan doboz tetején jelenik meg a képernyőn.
Szerkesztési - Lyudogovsky Alexander