对一个提供资源的网站,javaei提供下载是必须的,因为,随着互联网应用的推进和REST的推广,URL将成为一种重要的资源。下载什么内容是确定的,以什么形式提供下载确实考虑了一番。
最开始确定的下载格式是pdf或者chm,其实我一直很喜欢chm,在网上搜了一下,好像chm格式还没有公开,通过程序生成chm好像实现起来有点困难。考虑一下啊pdf格式,pdf的确是不错的文档格式,但是在pdf里点击超级链接打开页面,实在是不太舒服。有一次和学生交流,了解到了HTA,觉得这个很不错,于是猜测腾讯的迷你窗口应该就是HTA,果然不错。HTA的窗口形式是一般的客户端界面形式,借助于html的表现力,可以实现很漂亮的界面,跟浏览器的效果完全相同。就是它了。
借鉴腾讯的迷你窗口,我也设计成迷你窗口,但因为是要提供下载的,要能在单机上脱离网络运行,所以又和腾讯的迷你窗口又不同,就是说HTA文件里不能引用图片,界面又不能太难看,于是就在颜色和布局上下功夫,并借助于javascript实现一些简单的交互。忙活了两天,感觉效果不错。
初始界面
点击左边菜单后的界面
Hta的生成也是借助于jsp实现的,采用前面介绍的页面静态化策略,把相应内容保存为hta文件即可。
Hta文件小巧,包含内容丰富,便于收藏和在网络上传递。下载一个瞧瞧
- 大小: 47.4 KB
分享到:
相关推荐
HTA8506C-MH-002YY HTA8506C-MH+002YY HTA8506C-MD-002YY HTA8506C-MD+002YY LCC48 并行光收发一体模块 使用说明书 HTA8506C-MH-002YY、HTA8506C-MH+002YY、HTA8506C-MD-002YY、HTA8506C-MD+002YY 是一款高性能LCC48...
HTA是HTML Application的缩写(HTML应用程序),是软件开发的新概念,直接将HTML保存成HTA的格式,就是一个独立的应用软件,双击就能运行,与VB、C++等程序语言所设计的软件没什么差别。
hta文件制作教程.7z
关于HTA高温数据的PPT,欢迎大家下载学习,有什么问题可以随时沟通
ITabcWork.A.hta
轨迹离线播放器V1.1.hta
exe转换16进制.hta 能文件改成十六进制的
硬盤整數-分區計算器-bat文件-硬盤分區計算器.hta
HTA8533 是一款高性能 12 路 LCC 封装并行光发射模块,用于甚短距离并列多通道光 互联数据通信。模块的中心波长为 850nm,每个通道提供 10.3125Gbps 典型传输速率。光 接口使用 MT 式尾纤接口,电气接口使用 LCC48 ...
JavaScript版的俄罗斯方块,在Windows运行,wzTetris.hta。
卧式机械臂HTA0_Python_C++_下载.zip
CMD命令帮助集合~~~这是通过bat完成的一份hta,方便查询~~
HTA Ajax
将html制作成exe
用HTA写的正则测试工具,可以提取正则匹配部分,也可以去除正则匹配部分。 替换和测试文本。
hta编写的软件管理工具0.1(ie7.0测试通过).docx
NULL 博文链接:https://q445862108.iteye.com/blog/935438
合并当前路径下所有的excel.hta,资源如名字,使用ado读取excel到activeX,递归遍历脚本所在目录下的所有子目录,需要支持<object classid="clsid:0002E559-0000-0000-C000-000000000046" id="Spreadsheet1"/>...
适合初学者。本学习资料仅对HTA格式的程序进行了大概的解说,可以自己创建一个HTA格式的程序
HTA程序