Hta додатки для internet explorer

Поняття про HTA, специфічні теги

Microsoft Internet Explorer, починаючи з версії 5, надає можливість створювати HTML (HTA) додатки. Створити HTA-додаток можна, просто написавши HTML-сторінку і зберігши її з розширенням .hta. HTA об'єднують в собі всі можливості Internet Explorer - його об'єктну модель, HTML, каскадні листи стилів (CSS), скрипти і події, а також специфічну функціональність HTA. HTA не є об'єктом для обмежень безпеки, що накладаються на Web-сторінки, і виконується також, як будь-який виконуваний файл.

HTA-програми не можуть бути підписані безпосередньо, проте можуть бути встановлені з різних інсталяційних форматів.

Розширення .hta вказує системі, як працювати з додатком, а спеціальний тег HTA: APPLICATION і його атрибути вказують вікна, як вести себе, будучи додатком. Цей тег надає набір атрибутів, які керують властивостями вікна програми, не доступними в "звичайному" DHTML. Більшість атрибутів доступні тільки для читання, а їх значення за замовчуванням оптимізовані для середнього додатки. Тег HTA: APPLICATION повинен бути описаний всередині тега HEAD. Приклад HTA-додатки:

Елемент HTA: APPLICATION вимагає закриває тега:

.

Так як тег елемента HTA: APPLICATION є порожнім, він також може бути закритий наступним чином (прямому Слеш повинен передувати символ пробілу):

Стандарт HTA додає атрибут APPLICATION для тегів FRAME і IFRAME (в HTML цей атрибут ігнорується). Значення атрибута може бути встановлено виходячи зі ступеня безпеки вмісту фрейма. Наприклад, такий фрейм не буде "знати" про HTA, як про своє батьківському вікні (це значення за замовчуванням):