登录模块加载中...
会员投稿 投稿指南 今天是:
打印本页 | 关闭窗口 | 双击滚屏 您的位置首页>>网页制作学习园地>>ASP教程>>脚本编码>>新云ASP系统生成UTF-8编码的网站方法
新云ASP系统生成UTF-8编码的网站方法
来源: ‖ 作者: ‖ 点击: ‖ 时间:14-03-13 15:06:08 ‖ 【 】‖ 我要投稿

发现要把conn.asp 中的<%@ LANGUAGE = VBScript CodePage = 936%> 改成 <%@ LANGUAGE = VBScript CodePage = 65001%>

错误消失。但是生成页面一浏览,发现uft-8下面不显示界面,但是源代码存在,nndx。

经过研究得到结果:打开inc/cls_main.asp找到CreatedTextFile函数,改为CreatedTextFile2

再查找CreatedTextFiles改为CreatedTextFile,将里面的GB2312改为UTF-8

搞定。

进一步深入研究其实,很简单的,我走弯路了,各位仁兄如果需要做按照下面的方法根本不需要把所有的文件都换成utf-8,只需要我生成的静态html是utf-8编码就ok了

1、打开inc/cls_main.asp找到CreatedTextFile函数,改为CreatedTextFile2

2、再查找CreatedTextFiles改为CreatedTextFile,将里面的GB2312改为UTF-8

3、修改模板,网站头部标签里面的 GB2312改为UTF-8

--------------------------------------------

方法2如下:

把所有的文本文件转成UTF-8格式,计本修改的方法是:用计事打开一个文件,另存为,编码改UTF-8

然后打开conn.asp修改第一行,CodePage = 936改为CodePage = 65001

然后打开inc/cls_main.asp找到CreatedTextFile函数,改为CreatedTextFile2

再查找CreatedTextFiles改为CreatedTextFile,将里面的GB2312改为UTF-8

然后打其它的文件将里面的GB2312全部改为UTF-8(这要你一个个的去找了,也可以找一个字符串替换的功能来完成)

最后修改模板,把里面的GB2312改为UFT-8

如果你懂一点点ASP就非常简单,不懂就慢慢消化吧

以上操作可以用工具完成,字符串替换工具和文件转换工具(ANSI转UTF-8),工具可以到网上去找

 

加入收藏:  加入收藏夹  | 发送给好友:  发送给好友
责任编辑:admin
相关文章列表
请文明参与讨论,禁止漫骂攻击。  
网友评论