您的位置:首页 > 其它

利用Ajax读取文件并转化为数组

2015-07-17 10:40 381 查看
[code]<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>SDM2Cast</title>

<!-- CSS Files -->
<link type="text/css" href="base.css" rel="stylesheet" />
<link type="text/css" href="Other.css" rel="stylesheet" />

<!--[if IE]><script language="javascript" type="text/javascript" src="../../Extras/excanvas.js"></script><![endif]-->

<!-- JIT Library File -->
<script language="javascript" type="text/javascript" src="jit.js"></script>
<script language="javascript" type="text/javascript" src='jquery-2.1.1.min.js'></script>
<script language="javascript" type="text/javascript" src="animate.js"></script>

<script language="javascript" type="text/javascript" src="plotNode.js"></script>
<script language="javascript" type="text/javascript" src="main.js"></script>
    <script language="javascript" type="text/javascript">
        setInterval(function(){
        getStr();
        },5000)
    </script>

</head>

<body onload="onload()">

<script>
    function onload(){
    getStr();

    }
</script>
<script type="text/javascript">
function getStr()
{
var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","testpair.txt",true);
xmlhttp.send();
}

function getpair(){
var str = document.getElementById("myDiv").innerHTML;

 document.write(str);

var pair=str.split("|");

for(var i=0;i<pair.length;i++)
{
document.write(pair[i]);
}

}

</script>

<div id="myDiv"></div>
<script>
    $("#myDiv").hide();
</script>

<button type="button" onclick="getpair()">getpair</button>

</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: