-4

私はプログラマーではないので、編集方法がわかりません。

ここでスタックオーバーフローで見つけたコードを使用しており、テキスト ファイルの最後の 10 行のみを表示したいと考えています。

<html>
<head>
<script type="text/javascript">
    function loadXMLDoc()
    {
    var xmlhttp;
    if (window.XMLHttpRequest)
      {
      xmlhttp=new XMLHttpRequest();
      }
    xmlhttp.onreadystatechange=function()
      {
      if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
        document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
        }
      }
    xmlhttp.open("GET","status.txt",true);
    xmlhttp.send();
    }
</script>
</head>
<body>
<script type="text/javascript">
    loadXMLDoc();
</script>
<div id="myDiv">Current Status</div>
<script type="text/javascript">
    setInterval("loadXMLDoc()", 2000);
</script>
</body>
</html>
4

1 に答える 1

2

考えられる解決策の 1 つを次に示します。

... = xmlhttp.responseText.split("\n").slice(-10).join("\n");
于 2013-01-20T15:41:16.417 に答える