zhnao的空间,zhnao的博客,zhnao的相册,zhnao的作品

web前端|平面设计|网页设计|flash|UI|SEO|还有我

导航

  • Index
  • Search
  • TagCloud
  • GuestBook
« 视频下载 Flash片头加载完美的loading的制作 »

关于网页出现乱码的问题

有很多网友在用Dreamweeaver编辑网页的时候,总是说出现乱码,这是什么原因呢?应该怎样解决,我在这里给大家简要的说一下:

  如果是在DW视图中就有乱字符,首先一定要记住,在出现乱字符后,千万别做改动,不要保存。否则DW会真地把它转化成西欧字符,当然在这里汉字就真地“变成了乱字符”,你只有重新设计这个页面了。

  所以在出现乱字符后只里要点在DW的“编辑”>>>“参数设置”>>新建文档,把里面的“默认编码”改成“简体中文gb2312”,然后再把下面的复选框“当未指定编码时使用该编码”打上钩,点确定,然后重新打开乱码的网页即可!

  另一种情况就是在ASP运行的时候,动态地输出的内容为乱码,这是ASP编码的问题,只要在ASP最开头把那个

<%@language="vbscript"%>

改成:

<%@language="vbscript"  codepage="936"%>

就行了(其中的codepage="936"就是简体中文的字符集代码页,另外如果网页是UTF-8编码的,就把它改成codepage="65001"),注意,这行语句必须放在一个完全执行的网页的最开头,如果这个网页是被其它网页所包含的,且不在那个网页的最开头,那么你是不能加这段代码的,相信懂点ASP的人都知道,@指令在网页中只能出现一次,且必须在网页所有代码的最开头。

本文章来自 四季网站设计 http://www.ybj86.cn/

如果上述方法仍然不行,再在asp页的html输出部分最开头(一定要在所有html代码最开头,但必需在asp的<%language....后面)加上:

Response.addHeader("charset","gb2312")即可。

如果是HTML中,则加上:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

如果正确如上操作,对于简体中文的网页,是不会出现乱码的。!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Category

Recent Comments

Recent Article

Powered By Z-Blog 1.8 Walle Build 100427

Copyright © www.zhnao.com 豫ICP备08103806号
本站部分文章摘录于互联网,如果侵犯了您的权利,请与站长联系,本站将及时删除