私はいつもスクリプト言語でいくつかの小さなプログラムを書きたいと思っています。以前はHTML形式で書きましたが、開くたびにセキュリティプロンプトが表示されます。今日、私は突然、ファイルをHTA形式で保存すると、効果が非常に異なることがわかりました。
ちょっとハイ。 。
HTMLは、ソフトウェア開発の新しい概念であるHTMLアプリケーションの略語(HTMLアプリケーション)です。 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アプリケーション</p>
<p> HTMLアプリケーション</p>
</center>
</body>
</html>
上記のコードを任意のテキストエディターにコピーし、 *.htaとして保存し、ダブルクリックして効果を確認します。
HTAは通常のWebページ構造に似ているため、簡単に設計できます。もちろん、HTAには多くのユニークな属性があります。
1。HTAの構文要件はHTMLよりも緩く、<html>や<body>などのタグさえも省略できます。
<! - example2.hta?
別れ
王ウェイ
私は馬を降ろし、どこで飲むことができるか尋ねました。
...
注:上記は、HTAファイル全体のコード全体です。
2。HTAの外観
<HTA:Application>を使用して、タイトルバー、ボーダーサイズなど、トップHTAアプリケーションの外観を設定し、<head>に配置する必要があります。
コードは次のとおりです。
<! - emple3.hta->
<html>
<head>
<Title>最初のHTA </title>の例
<HTA:アプリケーション
border = "厚い"
キャプション= "はい"
MaximizeButton = "はい"
minimizebutton = "yes"
sysmenu = "yes"
window -state = "normal"
>
</head>
<body>
<center>
<p> hta </p>
<p> HTMLアプリケーション</p>
<p> HTMLアプリケーション</p>
<button onclick = "self.close()" style = "font-size:18"> leave </button>
</center>
</body>
</html>
いくつかの属性の説明:
border = "厚い"は「薄い」に変更できます
キャプション= "はい" "いいえ"
MaximizeButton = "はい" "いいえ"
minimizebutton = "yes" "いいえ"
sysmenu = "yes" "いいえ"