浏览 3181 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-07-08
MHTML是一种直接把html所有资源文件内嵌为MIME的一种文件格式,主要用于生成html格式的邮件内容。后缀mht或mhtml,直接可以使用IE打开,FireFox也有一些插件支持浏览mhtml文件。ASP的示例代码: Dim iConf 'As New CDO.Configuration Dim Flds 'As ADODB.Fields set iConf = Server.CreateObject("CDO.Configuration") Dim iMsg 'As New CDO.Message set iMsg = Server.CreateObject("CDO.Message") dim stm set stm = Server.CreateObject("ADODB.Stream") stm.Type = 2 stm.Charset = "US-ASCII" stm.open with iMsg Set .Configuration = iConf .BodyPart.Charset = "GBK" .CreateMHTMLBody "http://localhost/mail.html", 0 .DataSource.SaveToObject stm, "_Stream" stm.SaveToFile Server.MapPath("/dev/") & "\emaill.mthml" end with 使用CDO 2000 COM组件,可以直接从一个url得到所有的页面资源文件,并生成mthml格式的Stream,保存下来就是需要的mhtml文件了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |