注册 登录
编程论坛 ASP技术论坛

ActiveXObject问题,本人在线

chenxiang 发布于 2007-09-09 15:30, 796 次点击
各位大虾,下列代码怎么不起作用,我原想在COMMON.ASP里每60s向onceonline.asp发送更新请求,可是总不执行,我在ie中直接输入
http://localhost/onceonline.asp确定了onceonline.asp代码是正确的,


common.asp
<script language=javascript>
function Test()
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("post","onceonline.asp",true); // 向onceonline.asp发送更新请求
xmlhttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
xmlhttp.send();
}
setInterval("Test();",6000); // 60秒钟发送一次更新请求
</script>





3 回复
#2
hmhz2007-09-09 15:49
xmlhttp.open("post","onceonline.asp",true); 红色部分换成 false
#3
multiple19022007-09-09 17:10
楼上正解。

该参数(Async)表示是否同步操作(多线程)。
#4
chenxiang2007-09-10 11:47

恩,搞定了,谢谢两位大虾,不过我没有该false为ture,而是修改了文件所在目录

1