在我在xmlHttpRequest的open方法中使用参数true,却还不是异步啊?//javascriptvar logid=<?php echo $NoLog ?>;
var url="a.php?logid="+logid;xmlHttp.open("GET",url,true);
xmlHttp.send(null);location.href='b.php';
//a.php去数据库取相关数据,然后发emailmail($mailTo,$subject,$text,$header);--------------
可是执行的过程完全不是异步,异步不是应该页面立刻转到b.php,同时send mail吗?但是我这里却是send 完mail后,在转到b.php,像同步那样。我的代码不对吗?第一次写ajax,请指点。鞠躬,谢谢
var url="a.php?logid="+logid;xmlHttp.open("GET",url,true);
xmlHttp.send(null);location.href='b.php';
//a.php去数据库取相关数据,然后发emailmail($mailTo,$subject,$text,$header);--------------
可是执行的过程完全不是异步,异步不是应该页面立刻转到b.php,同时send mail吗?但是我这里却是send 完mail后,在转到b.php,像同步那样。我的代码不对吗?第一次写ajax,请指点。鞠躬,谢谢
解决方案 »
- 字符转截取问题!
- 如何使顾客不注册或者登陆paypal都能用信用卡付款
- js提交表单后怎么获取服务器的返回值?
- xml 输出
- smarty生成的cache文件可以设置为平均分配在多个目录中吗?
- 如何修改数组(array)中的键名(key)?
- 安装了PHP+Apache+MySQL+phpMyAdmin,调试失败:phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。
- 急用请问这个网页的选择功能是怎么实现的啊?????
- php curl_init json 有个问题让我搞不清楚哪里出了问题
- 从html中选择一个时间段,把这个时间段传到php页面以便于查询此时间段内的记录
- 如何限定EXEC等系统执行函数的执行目录?
- 用smarty模板做的cms系统
xmlHttp.onreadystatechange=funciotn()
{
if(xmlHttp.readyState==2)
{
location.href="b.php";
}
}第一次在ie下运行,好的,是异步处理,紧接着在FF下测试,不行了,变同步了,之后再在ie下测试,也不行了晕阿。。