ASP导出EXCEL出现乱码

shenzhenNBA 2009-07-20 04:12:20
高手帮看下,ASP导出数据到EXCEL时出现乱码问题

<%
...
response.ContentType="application/vnd.ms-excel"
response.Charset="GB2312"
response.AddHeader "content-disposition","attachment;filename=" & exlFileName
response.Write tempHTML

...
%>

其中已经指定字符编码了,怎么还显示乱码啊? response.Charset="GB2312", "unicode", "UTF-8"都试过,还是出现乱码,不懂了,请问怎么解决啊?...在线等...
...全文
236 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hoah3 2010-11-25
  • 打赏
  • 举报
回复
没定义完整嘛,不起效。没定义完整嘛,不起效。没定义完整嘛,不起效。没定义完整嘛,不起效。
学习a123456 2009-07-20
  • 打赏
  • 举报
回复
没定义完整嘛,不起效。没定义完整嘛,不起效。没定义完整嘛,不起效。没定义完整嘛,不起效。
学习a123456 2009-07-20
  • 打赏
  • 举报
回复
没定义完整嘛,不起效
学习a123456 2009-07-20
  • 打赏
  • 举报
回复
没定义完整嘛,不起效
shenzhenNBA 2009-07-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lzp4881 的回复:]
加上这些内容
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>

<body>
<%
...
response.ContentType="application/vnd.ms-excel"
response.Charset="GB2312"
response.AddHeader "content-disposition","attachment;filename=" & exlFileName
response.Write tempHTML

...
%>
</body>
</html>
[/Quote]

哇,果然厉害,呵呵...30全给你了,不过我有点迷惑为什么要加上那些就不出乱码了呢?
lzp4881 2009-07-20
  • 打赏
  • 举报
回复
加上这些内容
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>

<body>
<%
...
response.ContentType="application/vnd.ms-excel"
response.Charset="GB2312"
response.AddHeader "content-disposition","attachment;filename=" & exlFileName
response.Write tempHTML

...
%>
</body>
</html>

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧