<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
window.onload = function (){
document.frames("frmMain").location ="D:\\11.txt"
}
</script>
</HEAD> <BODY>
<iframe name="frmMain" src="" id="frmMain" width="100%" height="100%" ></iframe>
</BODY>
</HTML>
现在这个页面的编码是UTF-8,显示的txt文件里的中文内容是乱码。改成GBK就可以好使。但是这个编码是固定更改不了,目前有什么办法可以在不更改编码的情况下,也能让iframe里面的内容显示中文。备注:
11.txt 里面的内容是中文。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT=""> </HEAD> <BODY>
<iframe name="frmMain" src="temp.html" id="frmMain" width="100%" height="100%" ></iframe>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
window.onload = function (){
document.frames("frmMain").location ="D:\\11.txt"
}
</script>
</HEAD> <BODY>
<iframe name="frmMain" src="" id="frmMain" width="100%" height="100%" ></iframe>
</BODY>
</HTML>
//向服务器发起XMLHTTP请求。
function init_request() {//初始化、
http_request = false;
//开始初始化XMLHttpRequest对象
if(window.XMLHttpRequest) { //Mozilla 浏览器
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) //设置MiME类别
http_request.overrideMimeType('text/xml');
}
else if (window.ActiveXObject) { // IE浏览器
try { http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try { http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) { // 异常,创建对象实例失败
window.alert("不能创建XMLHttpRequest对象实例.");
return false;
}
} // 处理返回信息的函数
function processRequest() {
if (http_request.readyState == 4) {
if (http_request.status == 200){
var rs=http_request.responseText;
$("mytxt").innerHTML = rs;
}
}
}