javascript 에서 php 실행하고 결과값 리턴 받기..(리프레쉬 없이)
아래소스는 서버에서 시간 값을 읽어서 화면에 1초 단위로 뿌려 줍니다
# index.htm 파일
<html>
<body onload="time();">
<script id="dynamic"></script>
<script>
var data= 0;
function time() {
data += 1;
setTimeout("time();",1000);
dynamic.src = "sum.php?num=" + data;
}
</script>
<span id="Timearea"></span>
</body>
</html>
# sum.php 파일
<?
$date = date("Y년m월d일 h시i분s초");
echo "
print_data = '서버시간 : $date';
document.all.Timearea.innerHTML = print_data;
";
?>