Archive for the ‘HTML Application’ Category
-
Hello, HTA World!
Posted on 3月 3rd, 2012 by cx20
HTA
HTA(HTML Application)は HTML を用いて Windows アプリケーションを作成する技術である。Internet Explorer 5.0 から利用可能となった。
通常、HTML ファイルをブラウザで動作させた場合、ローカル PC のリソースへのアクセス等、厳しいセキュリティ制約を受けるが、HTA として作成されたアプリケーションにはそのような制約は無く Windows の実行可能ファイル(.exe)と同様に動作する。
ただし、ドキュメント互換モードとして古いバージョンが設定されている為、既定では HTML5 の Canvas 機能といった、新しい機能が使用できない。使用する場合は、以下のように明示的に互換モードを変更する必要がある。<meta http-equiv="X-UA-Compatible" content="IE=edge">
ソースコード
<html> <head> <title>Hello, World!</title> <hta:application id="hello" applicationName="helloapp" windowState="normal"> </head> <body> <p>Hello, HTA World!</p> </body> </html>
実行方法
C:¥> mshta hello.hta
実行結果
Hello, HTA World!