网页应用程序hta-有意思
来源:互联网 发布:练武术的软件 编辑:程序博客网 时间:2024/05/19 02:01
HTA与普通的网页结构差不多,所以设计出来很容易,最简单的方法就是把设计好的html文件后缀直接改为.hta
当然HTA还有许多自己独特的属性:
HTA的外观可以用<HTA:Application>来设定HTA应用程序的外观,如标题栏、边框大小等,必须放在<head>中。
以下是一个完整的hta实例:
<html><head><title>第一个HTA的例子</title><HTA:Application ID="oHTA" Applicationname="myApp" border="thin" borderstyle="normal" caption="yes" icon="filename.ico" maximizebutton="no" minimizebutton="yes" showintaskbar="no" singleinstance="no" sysmenu="yes" version="1.0" windowstate="normal" scroll="yes"> </head><script type="text/javascript">function show(){ alert("这是一个简单的实例");}</script><body><input type="button" name="button" id="button" value="按钮" onClick="show()"></body></html>
属性说明:
设置为HTA的窗口边框类型,默认值为 thick
thick 指定窗口为粗边框
dialog window 指定窗口为对话框
none 指定窗口无边框
thin 指定窗口为窄边框
normal 普通边框格式
complex 凹凸格式组合边框
raised 凸出的3D边框
static 3D边框格式
sunken 凹进的3D边框 caption设置HTA窗口是否显示标题栏或标题,默认值为 yesicon设置应用程序的图标maximizeButton设置是否在HTA窗口中显示最大化按钮,默认值为 yesminimizeButton设置是否在HTA窗口中显示最小化按钮,默认值为 yesshowInTaskBar设置是否在任务栏中显示此应用程序,默认值为 yessingleInstance设置是否此应用程序同时只能运行一次。此属性以APPLICATIONNAME属性作为标识,默认值为 nosysMenu设置是否在HTA窗口中显示系统菜单,默认值为 yesversion设置应用程序的版本,默认值为空windowState设置HTA窗口的初始大小,默认值为 normal。
normal 默认大小
minimize 最小化
maximize 最大化Scroll设置是否在右端显示竖向滚动条,默认值为 yes
hta通常结合js脚本编程作为一种简单客户端使用,便利之处是可以像网页一样方便的访问网络,用css设置各种控件的样式。
常用技巧1:控制hta窗口大小:
<script type="text/javascript"> while (true) { try { var w = 400, h = 300; window.resizeTo(w, h); window.moveTo((window.screen.width - w) / 2, (window.screen.height - h) / 2); break; } catch (e) { continue; } } </script>
放在<HTA:APPLICATION>标签之前- 网页应用程序hta-有意思
- 使用网页应用程序(HTA)开发简单串口控制软件
- hta
- HTA
- 用HTA编写简单的应用程序
- HTA (html应用程序) 标签的属性
- 弹出网页窗口全攻略(html/hta)
- 弹出网页窗口全攻略(html/hta)
- 弹出网页窗口全攻略(html/hta)
- 弹出网页窗口全攻略(html/hta)
- 弹出网页窗口全攻略(html/hta)
- 一些有意思的网页
- 一些有意思的网页
- 一些有意思的网页
- 用HTA来自定义你的Web应用程序
- HTA是HTML Application的缩写(HTML应用程序)
- 转::弹出网页窗口全攻略(html/hta)
- 使用hta在本地注入远程网页进行操作,解决hta不共享ie session和某些权限问题
- 机器学习——深度学习(Deep Learning)
- 一位码农的人生自述(五十六)------相游
- 关于MEMORYSTATUS结构
- 杨梅派 (Waxberry Pi) 官方源码包使用方法
- iPhone开发者必读:苹果iOS 6固件重点
- 网页应用程序hta-有意思
- Ubuntu 12.04 64位编译android 4.1.1_r3
- 应用python的unit测试工具PyUnit
- JSONObject.fromObject(map)(JSON与JAVA数据的转换)
- iframe的WPO优化技巧
- Android的4.0的camera的调试解析
- Socket开跨平台开发
- Linux中硬链接和软链接的区别和联系
- js获取汉字助记码