看了标题有人可能会想,HTML怎么能编写应用程序呢?其实你只要简单的用.hta为扩展名保存HTML页面就行了,那就是一个HTML应用程序(HTML Application)了,只要你双击就能运行。但是,HTA还不止这些,请看下面的一个标准的HTML应用程序: 以下是代码片段: BORDER="thin" BORDERSTYLE="normal" CAPTION="yes" ICON="filename.ico" MAXIMIZEBUTTON="yes" MINIMIZEBUTTON="yes" SHOWINTASKBAR="no" SINGLEINSTANCE="no" SYSMENU="yes" VERSION="1.0" WINDOWSTATE="normal" > HELLO, WORLD!看了以上HTML有人就会发现与我们平时看见的HTML不同,它多了HTA:APPLICATION标签。其实就是这个标签为我们提供了一系列面向应用程序的功能。下面我就为大家详细介绍一下。 APPLICATIONNAME属性(applicationName) 此属性用来设置HTA的名称。 BORDER属性(border) 此属性用来设置HTA的窗口边框类型。默认值为 thick 它可以设为: thick 指定窗口为粗边框 dialog window 指定窗口为对话框边框 none 指定窗口无边框 thin 指定窗口为窄边框 BORDERSTYLE属性(borderStyle) 此属性设置HTA窗口的边框格式。默认值为 normal 它可以设为: normal 普通边框格式 complex 凹凸格式组合边框 raised 凸出的3D边框 static 3D边框格式 sunken 凹进的3D边框 CAPTION属性(caption) 此属性设置HTA窗口是否显示标题栏或标题。默认值为 yes ICON属性(icon) 此属性设置应用程序的图标。 MAXIMIZEBUTTON属性(maximizeButton) 此属性设置是否在HTA窗口中显示最大化按钮。默认值为 yes MINIMIZEBUTTON属性(minimizeButton) 此属性设置是否在HTA窗口中显示最小化按钮。默认值为 yes SHOWINTASKBAR属性(showInTaskBar) 此属性设置是否在任务栏中显示此应用程序。默认值为 yes SINGLEINSTANCE属性(singleInstance) 此属性设置是否此应用程序同时只能运行一次。此属性以APPLICATIONNAME属性作为标识。默认值为 no SYSMENU属性(sysMenu) 此属性设置是否在HTA窗口中显示系统菜单。默认值为 yes VERSION属性(version) 此属性设置应用程序的版本。默认值为 空 WINDOWSTATE属性(windowState) 此属性设置HTA窗口的初始大小。默认值为 normal 它可以设为: normal 默认大小 minmize 最小化 maximize 最大化 注:以上括号中的是在脚本引用的属性。 在脚本中以上属性皆为只读属性。此外,在脚本中还可以使用commandLine属性来检索应用程序启动时的参数。 在HTA中还可以使用html中的绝大多数标签、脚本等。 祝大家都能成为“程序员”。 |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 09:19 , Processed in 0.134888 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.