utf-8 编码 问题!!急!!! 在线等!!(100分)

  • 主题发起人 主题发起人 yf168
  • 开始时间 开始时间
Y

yf168

Unregistered / Unconfirmed
GUEST, unregistred user!
由于IE默认为UTF-8方式发送URL,由于URL中存在汉字造成页面显示有时不正常,如果在Internet选项中不选择UTF-8则页面能够正常显示。(asp + sqlserver)
如: http://www.sydllxs.com/test/sanyuan/placedet.asp?id=73
左边景点图片 显示不出来,如果修改Internet选项中不选择UTF-8则页面能够正常显示。
请各位DFW 出手!!!!急切
解决后立即给分 100'
 
改注册表
 
procedure ModifyReg(var CurValues:Integer);
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE
if Reg.OpenKey('/Software/Microsoft/Internet Explorer/AdvancedOptions/BROWSE/UTF8', True) then
Reg.WriteInteger('UncheckedValue',CurValues)
else
Application.Messagebox('error','wanring',mb_ok);
Reg.CloseKey;
Reg.Free;
end;
调用
ModifyReg(0);//不选择
ModifyReg(1);//选择
 
这里需要每一位登陆用户都能够正常浏览,需要在server端将问题解决,能否在asp程序中解决
 
哦。您把 <meta http-equiv="Content-Type" content="text/html;
charset=gb2312">
这句改成 utf-8 ,然后把里面的文字用 utf-8 进行编码就可以了啊。如果您是使用网页
工具如 FrontPage ,则设置它默认使用 utf-8 编码就行,如果您需要使用 gb2312 写
就需要自己转换到 utf-8 编码,编码规则是:
http://www.linuxforum.net/books/UTF-8-Unicode.html
 
谢谢 楼上哥们
试试先,
如果ok,立马给分 [:)]
 
有没有ASP方面相应的转换函数,如果是手动转换由于数据量大,不太适用,不过还要多谢
 
cnaoszh 不对阿,重启也不对
哪位哥们能解决? 急!!!!
不够在加 (200')
难道没人遇到?
[:(!]
 
网上查查看,应该有。不过假如您把图片的文件名和路径改成英文的不是更简单?
 
小雨哥 说的有道理,
1. 该网站分为2个 (前台+后台D7+MSSERVER2000)
2. 网站后台维护程序(已经ok),如果不用动那就最好了
如果能在asp里面搞定,那就更好!!!
各位出手阿
 
您检查了您的图片路径下有这些文件吗?我使用转换工具后依然无法显示图片!
转换工具和转换为 utf-8 以后的网页保存在下面,您自己看看:
http://ale.xicp.net/upload/GB2UTF8.rar
 
怎么好像有病毒!!!!
瑞星
如果修改Internet选项中不选择UTF-8则页面能够正常显示。
 
呵呵,瑞星您都敢用啊? i 服了 yOu 了。不会还在用毒霸放火墙吧,i 告诉您下载的东西
如果有病毒,i 负责帮您吃了它。我试了按您的操作,还是没有看到美丽的黄山。
 
谢谢各位
我还是 该 后台程序把 ,[:(]
 
后退
顶部