华域联盟 hta 使用hta保存utf8格式的文件的代码

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

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

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

<script> function saveFile(sUrl,sData){ var oStream oStream=new ActiveXObject("adodb"+".stream") oStream.Open oStream.Position=oStream.Size oStream.Charset="utf-8" oStream.WriteText=sData oStream.SaveToFile(sUrl,2) oStream.close } </script>

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

本文由 华域联盟 原创撰写:华域联盟 » 使用hta保存utf8格式的文件的代码

转载请保留出处和原文链接:https://www.cnhackhy.com/13967.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部