開始運行我已經當我錄製按鈕單擊下面的腳本開始運行加載圖像。 我想顯示圖像時,我在錄製按鈕點擊這是一樣的一個通常顯示的,當我們在上傳圖片... 這是腳本:顯示當阿賈克斯在後臺
<script>
function st()
{
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
alert('RECORDING Start');
}
}
xmlhttp.open('GET','http://localhost/IPCAM/start.php;)
xmlhttp.send();
setTimeout('st()',5000);
}
</script>
這當我按一下按鈕這個按鈕的ajax開始背景。
<button OnClick="st()">Record</button>
我沒有想法做到這一點,請有人可以幫助我。
是什麼'st'嗎? – 2013-02-28 21:15:03
st()是對腳本的函數調用,它開始執行一個從ip攝像頭獲取幀的頁面record.php。 – 2013-02-28 21:17:24
你正在引入一個不需要的全局'xmlhttp',並且你沒有關閉字符串'http:// localhost/IPCAM/start.php'。而'setTimeout'的首選語法是'setTimeout(function,timer)'而不是'(string,timer)'。 – 2013-02-28 21:18:35