开始运行我已经当我录制按钮单击下面的脚本开始运行加载图像。 我想显示图像时,我在录制按钮点击这是一样的一个通常显示的,当我们在上传图片... 这是脚本:显示当阿贾克斯在后台
<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