前后台使用两种不同编码出现乱码解决方法,及判断用户是手机还是电脑

网址:amzoo.cn 发布时间:2013/8/4 来源:广州扬帆科技网 人气:
今天遇到一个乱码问题,前后台使用两种不同编码出现乱码,采用如下解决方法
比如前台所有网页使用utf-8,后台所有网页使用gb2312
在前台所有网页所包含的头部文件上加上下面的内容
<%@ codepage=65001%>
<%
response.charset="utf-8"
session.codepage=65001
%>
在后台所有网页所包含的头部文件上加上下面的内容
<%@ codepage=936%>
<%
response.charset="gb2312"
session.codepage=936
%>
确保头部文件在所包含的文件中位于最顶部
使用其它的编码依此类推...


ASP如何判断用户是用手机还是用电脑来访问我的网站?
ASP如何判断用户是用手机还是用电脑来访问我的网站?
我想用ASP 判断用户是用手机还是用电脑来访问我的网站,像3g.qq.com一样?
补充:
Request.ServerVariables("HTTP_ACCEPT")
电脑访问时返回 */*


<%
if InStr(LCase(Request.ServerVariables("HTTP_ACCEPT")),"text/vnd.wap.wml")>0 then
response.redirect "wap.asp" '如果是手机访问则跳转到wap.asp
response.end
else
response.redirect "default.asp" '如果电脑访问跳转到首页
response.end
end if
%>



【打印】【关闭】【加入收藏】 top↑
上一篇:移动端网页实现拨打电话功能的几种方法
下一篇:设置64位机器上的IIS(IIS6)兼容32位程序