1
我是新來學習TCL和ADP ,,我的Ajax代碼不是從TCL文件雖然它發送一個請求,所以我想,也許我應該響應添加一個命令返回結果,請幫助我下面的代碼:應該將ns_return/ns_respond添加到我的代碼中嗎?
<html>
<body>
<form action="">
<input value="Get Time" type="button" onclick="showCurrentTime();" name="GetTime">
<div id="result" align="center"></div>
</form>
<script language="Javascript">
function showCurrentTime()
{
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("result").innerHTML=xmlhttp.responseText;
}
xmlhttp.open("GET","time.tcl",true);
xmlhttp.send();
}
}
</script>
</body>
請注意,TCL文件是否工作正常打印的時間,所以如果我需要添加的命令ns_return或命令ns_respond請加一些解釋, 在此先感謝:)
你也可以使用'ns_return 200 text/plain [clock format [clock seconds]]'我想。 'ns_respond'雖然有點靈活。 –
非常感謝@Donal Fellows的大力幫助和jQuery代碼,它更簡單:)但我還是不習慣它... 它完美的工作:)謝謝你一遍又一遍! – sisimh