因此,我设置网站的方式是根据QueryString值将用户重定向到内容页面。
但标题保持不变。
我遇到的问题是本地语言字符。
它们不会显示在内容页面中,即使我在检查源代码时存在meta-equiv。
这可能是什么问题?我该如何解决?
万分感谢..
<%
Section = Request.QueryString("Section")
If Section = "" then
%>
<!-- #Include File="home/index.asp" -->
<%
ElseIf Section = "home" then
%>
<!-- #Include File="home/index.asp" -->
<%
ElseIf Section = "friends" then
%>
答案 0 :(得分:0)
你可以尝试两件事
在记事本中打开您的页面,然后打开“另存为”框。显示什么编码?如果选择ANSI,则将其更改为UTF-8
添加&lt;%@ CODEPAGE =“65001”%&gt;在您的asp页面顶部
编辑 - 我尝试添加以下内容作为评论,但我无法格式化
你看到giriÅŸ而不是giriş
查看您的源代码 - 它包含
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
它应该包含
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />