急救网站建设乱码问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 20:46:53
环境/设备:DWCS3 IIS ACCESS ASP
编码:UTF-8 (“规定这个编码 不能改,改了就没有意义了 请原谅!”)
1.出现的问题:用DW CS3 设计好所有页面程序,首次测试:当插入数据是ACCESS数据库中的汉字能正常显示 页面的字也能正常显示。
关闭窗口或者多刷新几次 再插入数据时原本的JS弹出的提示框显示乱码(正确:插入成功!)ACCESS数据库对应的这条数据汉字也是乱码,显示页面的内容也是乱码???????
2.首次新建asp文件是asp程序关键字都是有颜色的,当编辑页面多次后所有程序除了HTML代码还能正常显示格式外 其他asp程序的代码都是蓝色 看着不爽也不方便修改,不管通过修改-页面编码也好 都是无用的
复制代码新建asp文件 粘贴程序格式颜色显示正常 郁闷啊 救命啊

编码问题,asp默认编码为gbk,session默认编码为gbk,存入access编码为utf-8,当你的程序出错以后,会产生乱码问题,没有错误的时候显示正常。

解决办法 2步骤
1
将网页页面设置utf-8 ,include 包含的文件在内,(可以使用文本编辑器emeditor)
2 加入编码声明内容

<% session.codepage=65001 %>
<% Response.Charset="UTF-8" %>
<% Response.Buffer = True %>

用记事本看看

连接有问题吧?