1

拜托,我有这个问题让我的大脑崩溃了!

该站点<title>有单词Promoção,Mysql 数据库也有带有重音字符的单词。

如果我Response.CodePage=65001在 ASP 代码中使用,数据库中的单词显示正确,但标题中的单词显示符号�。

如果我不使用Response.CodePage=65001标题保持正确,并且数据库中的重音词显示...</p>

请问,我该怎么办?

PS.:我已经尝试过使用:

charset=UTF-8charset=ucs2在数据库连接中

也试过

Response.AddHeader "Content-Type", "text/html;charset=UTF-8"

Response.CodePage = 65001

Response.CharSet = "UTF-8"

4

1 回答 1

0

回答我的问题,page.asp 需要另存为 Unicode (UTF-8) 并且每个页面的顶部都需要该行<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

于 2021-01-29T21:19:57.517 回答