使用hta保存utf8格式的文件的代码

随心笔谈9个月前发布 admin
205 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

HTA是一种在网页开发中替代编程语言的工具,能够简化桌面程序功能的实现,方便开发者使用熟悉的技术栈。文章提到,网页编辑器默认生成GB2312编码的网页,而为了让网页支持UTF8编码,需要使用HTA进行批量转换。然而,Fso控件不支持UTF8文件的保存,因此需要借助Adodb.stream控件来实现编码转换功能。此外,文章还提到了一个技巧:使用Ctrl+A全选,但需要在页面刷新后才能执行外部JavaScript操作。


对于一个web程序员来说,使用hta来处理一些桌面程序功能是比较明智的,这样就还能用我们熟悉的js来进行开发,而不需要掌握新的语言。 

平时的网页编辑器,做出来的网页是gb2312编码的,而要实现编码兼容,最好转化为utf8。我们完全可以用hta来做一个批量转换编码的工具,只是,fso不支持保存uft8编码的文件。这样,就需要借助adodb.stream控件了。

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

来自:script8.com

© 版权声明

相关文章