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

首頁 > 編程 > ASP > 正文

asp(JavaScript)自動判斷網(wǎng)頁編碼并轉(zhuǎn)換的代碼

2020-07-27 12:50:56
字體:
供稿:網(wǎng)友
完整的示例代碼如下:
復(fù)制代碼 代碼如下:

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>JavaScript自動判斷網(wǎng)頁編碼并轉(zhuǎn)換</title>
</head>
<%Server.ScriptTimeout=9999999;
function send_request(url){
var codedtext;
http_request = Server.CreateObject("Microsoft.XMLHTTP");
http_request.Open("GET",url,false);
http_request.Send(null);
if (http_request.ReadyState == 4){
//自動判斷編碼開始
var charresult = http_request.ResponseText.match(/CharSet=(/S+)/">/i);
if (charresult != null){
var Cset = charresult[1];
}else{Cset = "gb2312"}//對獲取不到的網(wǎng)站采用gb2312編碼,可自行更改
//自動判斷編碼結(jié)束
codedtext = bytesToBSTR(http_request.Responsebody,Cset);
}else{
codedtext = "Erro";
}
return(codedtext);
}
function bytesToBSTR(body,Cset){
var objstream;
objstream = Server.CreateObject("Adodb.Stream");
objstream.Type = 1;
objstream.Mode = 3;
objstream.Open();
objstream.Write(body);
objstream.Position = 0;
objstream.Type = 2;
objstream.Charset = Cset;
bytesToBSTR = objstream.Readtext;
objstream.Close;
return(bytesToBSTR);
}%>
<body>
<%Response.Write(send_request("http://m.survivalescaperooms.com/404.htm"))%>
</body>
</html>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永仁县| 台江县| 宣威市| 普格县| 新和县| 巴彦淖尔市| 三原县| 佳木斯市| 武威市| 武胜县| 长顺县| 固始县| 迭部县| 苏尼特右旗| 宜良县| 兴文县| 铅山县| 湖北省| 嘉义市| 红桥区| 东山县| 荔波县| 咸阳市| 缙云县| 太仆寺旗| 科技| 长泰县| 古蔺县| 德兴市| 华宁县| 德令哈市| 禄丰县| 岑巩县| 昭平县| 晋宁县| 昌图县| 吉隆县| 阜阳市| 连江县| 公安县| 沾化县|