为什么会这样??!在线等待
我在用XML得到数据时?为什么会在一些浏览器上显示为乱码,而在一些浏览器上又正常。????
源吗:
<script language=javascript>
<!--
function sendData()
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("get", "index_x.asp", false);
xmlhttp.Send();
//maindata.innerHTML=bytes2BSTR(xmlhttp.responseBody);
maindata.innerHTML=xmlhttp.responseText;
window.setTimeout("sendData()",10000);
var Digital1=new Date();
ho=Digital1.getHours();
mi=Digital1.getMinutes();
se=Digital1.getSeconds();
if (ho<=9)
ho="0"+ho;
if (mi<=9)
mi="0"+mi;
if(se<=9)
se="0"+se;
form1.nowtime2.value=" "+ho+":"+mi+":"+se;
}
-->
</script>
<div id="maindata"></div>
<script language=javascript>
<!--
sendData();
-->
</script>
index_x.asp文件
<%response.Expires=0%>
<!--#include file=conn.inc-->
<%
response.charset="gb2312"
response.contentType="text/xml"
%>
下面就是一些数据库的显示!没有其它的了!!