HTML Applications (HTA)

Skräddarsy din HTML-applikation

Läs om attributen som webbsida eller ta hem dem som  HTML-applikation

Bestäm hur applikationen skall se ut

Genom att använda taggen <HTA:APPLICATION> kan du lägga till attribut som avgör hur din applikation skall se ut. Om du inte lägger till attributen, har taggen ingen funktion. Din HTML-applikation får då de förinställda värdena (default).

Skriv följande i texteditorn - under ICON lägger du in sökvägen till din egen ikon:

<HTML>
<HEAD>
<TITLE>
En anpassad HTML-applikation</TITLE>
<HTA:APPLICATION
CAPTION="yes"
BORDER="thin"
ICON="favicon.ico"
SYSMENU="yes"
>
</HEAD>
<BODY BGCOLOR="#FFFF00">

Det här är en anpassad HTML-applikation med stäng-knapp, ikon i titelraden, bredare ram och ilsket gul bakgrund.<BR><BR>
<BUTTON onClick="self.close()">
Stäng</BUTTON>
</BODY>
</HTML>

Spara filen med ändelsen .hta och öppna den.

Testa exemplet - välj "Öppna den här filen från dess aktuella plats" i dialogrutan.

Lägg in JavaScript i applikationen

Nu gör vi en HTML-applikation som åstadkommer litte mer än att visa en stäng-knapp. Du kan börja med samma fil som ovan, men ändra i titelraden och ta bort ikonraden (eller lägg till en annan ikon).

Sidans text ersätter du med tabellen och ett skript. Sedan lägger du till en knapp som "fräschar upp" sidan:

<HTML>
<HEAD>
<TITLE>
Dagens citat</TITLE>
<HTA:APPLICATION
CAPTION="yes"
SYSMENU="yes"
>
</HEAD>
<BODY BGCOLOR="#FFFF00">
<table BORDER=0 WIDTH=400 align="center" cellpadding="4" cellspacing="0"> 
<tr><td align="center" colspan=2><FONT color="#008000" face="Arial" size="2"><b>
Dagens citat:</b></font></TD></TR>
<tr><td align="center" colspan=2>
<SCRIPT>
citat=new Array()
citat[0]="
'Gud är när en dödlig hjälper en dödlig.' Plinius d.ä."
citat[1]="
'Den resenär, som på pengar är läns, kan sjungande möta en rövarehop.' Juvenalis"
citat[2]="
'Och när du inte har något att skriva, så skriv det.' Cicero"
citat[3]="
'För att leva behöver ett konstverk icke skönhet; ej heller fulhet. Det måste ha liv.' Diktonius"
citat[4]="
'Du skall icke vila innan jorden är en trädgård, där gudar drömma vid underbara bägare.' Södergran"
citat[5]="
'Operabesöket är obligatorisk kulturell njutning' Ur informationsblad inför skolresa"
I=Math.floor(Math.random()*6)
document.write(citat[I])
</SCRIPT></td></tr>
<tr><td align="center"><BUTTON onClick="self.close()">
Stäng fönstret</BUTTON></td>
<td align="center"><INPUT TYPE="button" VALUE="
Nytt citat" onClick='javascript:location.reload()'></td></tr>
</table>

</BODY>
</HTML>

Spara filen som tidigare och öppna den från Utforskaren.

Testa exemplet - välj "Öppna den här filen från dess aktuella plats" i dialogrutan.

Nästa avsnitt handlar om säkerheten

Eftersom HTML-applikationer behandlas som "säkra" finns det en del man bör tänka på!

© SupportData.Net