国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP同一站點下gb2312和utf-8頁面傳遞參數亂碼的終極解決方法

2024-05-04 11:06:42
字體:
來源:轉載
供稿:網友

要解決ASP同一站點下gb2312和utf-8頁面傳遞參數亂碼問題,只需嚴格做到以下4點即可。
①.頁面文件使用正確的編碼,gb2312使用ANSI,utf-8使用utf-8;
②.ASP代碼中設置正確的CODEPAGE,gb2312使用936,utf-8使用65001;
③.HTML代碼中設置正確的charset,gb2312使用gb2312,utf-8使用utf-8;
④.將傳遞的參數值使用js的escape函數進行編碼;

示例代碼
t1.asp(ANSI編碼):
 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <%Session.CodePage=936%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>Page(gb2312)-jb51.net</title> </head> <body> <script type="text/javascript"> document.write("<a href='t2.asp?keyword=" + escape("木子屋") + "'>木子屋</a>"); </script> <br/> <% Response.Write(Request.QueryString("keyword")) %> </body> </html> 

t2.asp(utf-8編碼):

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <%Session.CodePage=65001%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Page(utf-8)-jb51.net</title> </head> <body> <script type="text/javascript"> document.write("<a href='t1.asp?keyword=" + escape("木子屋") + "'>木子屋</a>"); </script> <br/> <% Response.Write(Request.QueryString("keyword")) %> </body> </html> 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙田区| 高州市| 娄烦县| 永州市| 广平县| 金坛市| 凉山| 天气| 旬阳县| 奎屯市| 淮北市| 永善县| 南平市| 连州市| 沽源县| 鄯善县| 榆中县| 昌邑市| 绍兴县| 吉木乃县| 丘北县| 常熟市| 天峻县| 淳安县| 达州市| 竹北市| 盐城市| 庆元县| 琼结县| 碌曲县| 潞西市| 潜江市| 平湖市| 五大连池市| 怀远县| 山东省| 吉木萨尔县| 江口县| 天津市| 沧源| 永登县|