如果生成页面的程序页面的格式为utf-8格式,那么在使用fso生成的文件就会出现unicode编码打不开的效果,这个问题也困扰了我很长时间,最后也是上网找到很好的解决方法,发出来大家看看吧。。。
将生成模块代码换成以下代码
| 以下是引用片段: Set objStream = Server.CreateObject("ADODB.Stream") With objStream .Open .Charset = "utf-8" //编码,这里你可以改成任何编码 .Position = objStream.Size .WriteText = pencat //模版+数据 .SaveToFile server.mappath("patch/flile.html"),2 //生成文件路径 .Close End With Set objStream = Nothing |
原载: No.1网络工作室 http://www.noonenet.cn/