欢迎来到山村网

ajax浏览器兼容的问题探讨

2019-03-02 11:08:15浏览:730 来源:山村网   
核心摘要:ajax浏览器兼容的问题一直都是同学们多烦恼的,下面有个不错的示例大家可以参考下,希望对大家有所帮助代码如下:!DOCTYPE html P

ajax浏览器兼容的问题一直都是同学们多烦恼的,下面有个不错的示例大家可以参考下,希望对大家有所帮助

代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script>window.onload = function(){var oBtn = document.getElementById('btn');oBtn.onclick = function(){//1.创建ajax对象//只支持非IE6浏览器var oAjax = null;if(window.XMLHttpRequest){oAjax = new XMLHttpRequest();//alert(new XMLHttpRequest());}else{//只支持IE6浏览器oAjax = new ActiveXObject("Microsoft.XMLHTTP");}//2.连接服务器,这里加个时间参数,每次访问地址都不一样,浏览器就不用浏览器里的缓冲了,但// 但服务器那端是不解析这个时间的oAjax.open("get","a.txt?t=" + new Date().getTime(),true);//3.发送oAjax.send(null);//4.接受信息oAjax.onreadystatechange = function(){//浏览器与服务器之间的交互,进行到哪一步了,当等于4的时候,代表读取完成了if(oAjax.readyState==4){//状态码,只有等于200,代表接受完成,并且成功了if(oAjax.status==200){alert("成功" + oAjax.responseText);}else{alert("失败");}}};};};</script></head><body><input type="button" value="按钮" id="btn"/></body></html>
(责任编辑:豆豆)
下一篇:

win7上java环境变量设置方法

上一篇:

jquery删除提示框弹出是否删除对话框

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com