묻고답하기
페이지에 txt 내용을 출력하고 싶습니다.
2014.06.13 19:14
c1:104 temp:28'C c2:79 c3:112
c1:104 temp:28'C c2:80 c3:110
c1:101 temp:28'C c2:80 c3:112
c1:97 temp:28'C c2:78 c3:121
c1:90 temp:28'C c2:74 c3:122
c1:97 temp:28'C c2:75 c3:114
c1:105 temp:28'C c2:80 c3:111
c1:104 temp:28'C c2:81 c3:111
c1:100 temp:28'C c2:79 c3:114
c1:96 temp:28'C c2:77 c3:122
이런식으로 1초에 한번씩 데이터가 txt 파일로 저장이 됩니다.
현재 웹페이지에 html 편집을 사용해서
<p>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("button").click(function(){
$("#div1").load("teraterm.txt #p1");
});
});
</script>
<div id="div1"><h2><span style="font-size: 24px;">온 습도 상태</span></h2></div><span style="font-size: 24px;">
</span><button><span style="font-size: 24px;">Refresh</span></button>
<p></p>
</p>
이렇게 refresh 버튼을 누르면 새로고침되는데 문제는 메모장 내용이 전체가 다 정리되지 않고 출력이됩니다.
이것을 가장 마지막 줄만 출력되게 할순 없을까요??
댓글 2
-
Canto
2014.06.13 20:03
<script>$(document).ready(function(){$("button").click(function(){$.get('teraterm.txt', function(data) {var lines = data.split("\n");var count = lines.length;$('#div1').html(lines[count-1]);});});});</script>이렇게 사용해보세요. -
1ki
2014.06.13 20:17
감사합니다 적용됬습니다