Я всегда хочу написать небольшие программы на языке сценариев. Раньше я писал их в формате HTML, но каждый раз, когда я их открываю, у меня будет подсказка безопасности. Сегодня я внезапно обнаружил, что если я сохраняю файлы в формате HTA, эффект будет очень другим.
Эй, Хей. Полем
HTML - это аббревиатура (HTML -приложение) приложения HTML, новая концепция разработки программного обеспечения. Он непосредственно сохраняет HTML в формат HTA. Это независимое прикладное программное обеспечение, которое ничем не отличается от программного обеспечения, разработанного языками программирования, такого как VB и C ++.
Вот пример HTA:
Код заключается в следующем:
<!-Пример1.hta->
<html>
<голова>
<title> Пример первого HTA </title>
<style>
p {font-size: 24; курсор: рука}
</style>
</head>
<тело>
<Центр>
<p> hta </p>
<p> html -приложение </p>
<p> html -приложение </p>
</center>
</body>
</html>
Скопируйте приведенный выше код в любой текстовый редактор, сохраните его как *.hta и дважды щелкните его, чтобы увидеть эффект.
HTA похож на обычную структуру веб -страницы, поэтому ее легко проектировать. Конечно, у HTA есть много уникальных атрибутов:
1. Синтаксические требования HTA даже более слабые, чем HTML, и даже теги, такие как <html> и <body>, могут быть опущены:
<! - пример2.hta?
прощание
Ван Вей
Я спешил свою лошадь и спросил меня, где я могу выпить.
...
Примечание. Выше приведено весь код всего файла HTA.
2. Появление HTA
Вы можете использовать <HTA: Application>, чтобы установить внешний вид верхнего приложения HTA, например, заглавной строки, размер границы и т. Д., И должно быть помещено в <head>.
Код заключается в следующем:
<!-пример3.hta->
<html>
<голова>
<title> Пример первого HTA </title>
<HTA: Приложение
граница = "толстый"
Подпись = "Да"
MaximizeButton = "Да"
Минимизируйте, что = "Да"
sysmenu = "Да"
WindowState = "Нормальный"
>
</head>
<тело>
<Центр>
<p> hta </p>
<p> html -приложение </p>
<p> html -приложение </p>
<button onclick = "self.close ()" style = "font-size: 18"> оставить </button>
</center>
</body>
</html>
Описание некоторых атрибутов:
граница = "толстая" может быть изменена на «тонкий»
Подпись = "Да" "нет"
MaximizeButton = "Да" "нет"
Минимизируйте, что "да" "нет"
sysmenu = "да" "нет"