蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

UTF-8的困惑

当你在网页中设置charset=utf-8时:
在IE选择编码方式为GB2312的浏览者面前显示的是一片空白
解决方式是在<head>之后立即声明
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
而不是<title>
有用与否?谁能测试一下,偶的IE被卸了


javascipt弹窗提示吗,好象会被拦截唉

顶一下,哪位热心邦测试一下

无人应答?再顶

我也碰到同样的问题,javascipt弹窗提示都不显示了

zidu在上个帖子中说


DW8默认就是在head下,在IE下也不能解决你的问题。

如果是ASP文件,在顶部加一行
response.charset="utf-8"
可以解决utf-8页面,在打开时编码是gb2312的情况

嗯。。。老问题了。。。。

两点:

1 记得在你的head块中加入meta声明charset=utf-8,如楼主所说
2 将你的文件保存为utf-8格式。记住:需要保存成不带BOM头的utf-8格式,在ultraedit中,编码格式为utf-8 without BOM,在editplus中应该是默认的。

Sheneyan在上个帖子中说



请问sheneyan,bom是什么意思?

加上
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
在我这里还是显示空白!




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com