微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题用HTML编制应用程序
栏目网络与通信
作者机械猫
发布2001年47期
  看了标题有人可能会想,HTML怎么能编写应用程序呢?其实你只要简单的用.hta为扩展名保存HTML页面就行了,那就是一个HTML应用程序(HTML Application)了,只要你双击就能运行。但是,HTA还不止这些,请看下面的一个标准的HTML应用程序:
  <HTML>
  <HEAD>
  <TITLE>HTA Demo</TITLE>
  <HTAAPPLICATION ID=“oHTA”
  APPLICATIONNAME=“myApp”
  BORDER=“thin”
  BORDERSTYLE=“normal”
  CAPTION=“yes”
  ICON=“filename.ico”
  MAXIMIZEBUTTON=“yes”
  MINIMIZEBUTTON=“yes”
  SHOWINTASKBAR=“no”
  SINGLEINSTANCE=“no”
  SYSMENU=“yes”
  VERSION=“1.0”
  WINDOWSTATE=“normal”
  >
  </HEAD>
  <BODY SCROLL=“no”>
  这是一个应用程序
  </BODY>
  </HTML>
  看了以上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中的绝大多数标签、脚本等。