javascript - 如何创建一个 xmlhttprequest?

标签 javascript ajax

var url="display.php?vote="+grade; 
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtHint").innerHTML=xmlHttp.responseText 
 } 
}

这段代码发送请求失败。如何正确创建xmlHttp

最佳答案

<script type="text/javascript">
function ajaxFunction()
{
var xmlhttp;
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
}
</script>

这段代码在 link text 中可用你可以像我一样在这里学习基础知识。希望这会有所帮助。

关于javascript - 如何创建一个 xmlhttprequest?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1693072/

相关文章:

javascript - 我应该为 JS 库链接到 Google API 的云吗?

javascript - 将一组 Javascript 类传递给 MVC Controller ?

ruby-on-rails - Sunspot Solr Rails 通过 JQuery Ajax 搜索/排序?

javascript - 如何确定文件是否下载成功

javascript - ng-model 仅在我嵌套相同的 Controller 时才有效?

javascript - 谷歌地图干扰 Twitter Bootstrap

javascript - 谷歌地图 : API 3, 如何在中心设置折线

javascript - 背景图像水平视差

javascript - 需要捕获ajax跨域脚本加载错误

javascript - 如何连接 DropDownList 以对服务器进行 AJAX 调用?