hta就是一个HTML应用程序(HTML Application),只要双击就能运行。可以使用任何文本编辑器打开,例如记事本。打开记事本后只要简单的用.hta为扩展名保存即可新建hta文件。hta文件其实和htm文件是一样的,把htm的文件扩展名改为hta就行了。然后就可以像一般可执行文件一样直接双击hta文件运行了,运行效果和htm文件在浏览器中是一样的。另外,一些在htm中受限制的功能,在hta文件中则可以使用,比如读取数据库、打开WScript.Shell组件等等(这是因为hta是由用户主动点击运行的,如果发生安全问题由用户承担责任;而htm文件是用户被动接受的,如果网页存在安全问题,用户可能在完全不知情的情况下受到损害。)。 因此你用设计htm的方式设计hta即可,两者惟一的区别就是hta多了HTA:APPLICATION标签,这个你百度一下就知道了。另外在hta中,尽量不要用超链接(不管target指向哪,它都会新开一个窗口的),而应该用按钮触发javascript或VBScript,然后把运行结果发送到页面上指定ID的标签(比如div)的innerHTML或innerText属性,这样就可以在同一个hta文件实现原来多个htm页面才能实现的功能。 当然,也可以用iframe,用一个hta调用多个htm的方式,这个相对简单一些。 |
|关于我们|违规用户|手机版|计算机知识网 ( 豫ICP备15021710号 ) IP: 18.97.14.88 |
计算机知识网上的所有内容均来自于网络和网友,并不代表本站立场。如有侵权,请联系QQ:1078292299我们会尽快删除。 |
声明:严禁任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论! |
GMT+8, 2024-12-13 23:12 |