建立相容IE6瀏覽器的ajax請求物件
IE6是一個討人厭煩的瀏覽器,雖然在一段很長的時間內,它是最好的。
但是隨著技術的發展和時間的推移,它早應該被淘汰,但是由於各種原因,在中國的使用者依然龐大。
所以很多事件都不能夠將其忽略,下面就介紹一下如何建立相容IE6的XMLHttpRequest物件。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼var xmlhttp; if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } else{ //為了相容IE5和IE6瀏覽器 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
上面實現了建立相容IE6的XMLHttpRequest物件。
完整的程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script> function loadXMLDoc(){ var xmlhttp; if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function(){ if(xmlhttp.readyState==4 && xmlhttp.status==200){ document.getElementById("show").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","demo/ajax/txt/demo.txt",true); xmlhttp.send(); } window.onload=function(){ var obt=document.getElementById("bt"); obt.onclick=function(){ loadXMLDoc(); } } </script> </head> <body> <div id="show"><h2>原來的內容</h2></div> <button type="button" id="bt">檢視效果</button> </body> </html>
相關文章
- ajax 請求攜帶cookie 瀏覽器報錯Cookie瀏覽器
- 原生js如何建立相容所有瀏覽器的xmlhttp物件JS瀏覽器XMLHTTP物件
- 瀏覽器請求的旅程瀏覽器
- js相容各個瀏覽器的事件物件JS瀏覽器事件物件
- 相容所有瀏覽器array物件indexOf()方法瀏覽器物件Index
- 對 IE6 ~ IE8 老瀏覽器相容的 intern-geezer瀏覽器
- js上傳圖片預覽,相容IE6以上各大主流瀏覽器JS瀏覽器
- js相容所有主流瀏覽器建立XMLhttpRequest物件例項程式碼JS瀏覽器XMLHTTP物件
- 檢視瀏覽器請求的session 瀏覽器怎麼檢視session瀏覽器Session
- 複製瀏覽器請求到Postman瀏覽器Postman
- 相容IE6瀏覽器的最大高度和最小高度css程式碼瀏覽器CSS
- javascript相容低版本IE瀏覽器的事件物件JavaScript瀏覽器事件物件
- 瀏覽器如何將你的http請求轉為https請求?瀏覽器HTTP
- IE瀏覽器相容瀏覽器
- parseInt()瀏覽器相容瀏覽器
- 9:瀏覽器相容瀏覽器
- 相容所有瀏覽器的獲取事件源物件程式碼瀏覽器事件物件
- 關於瀏覽器相容瀏覽器
- 瀏覽器相容性瀏覽器
- css+js美化下拉框(相容IE6、7、8以上主流瀏覽器)CSSJS瀏覽器
- 瀏覽器相容IE6、IE7、IE8、Firefox、OperaCSShack區分瀏覽器FirefoxCSS
- CSShack瀏覽器相容一覽表CSS瀏覽器
- Selenium爬蟲實踐(踩坑記錄)之ajax請求抓包、瀏覽器退出爬蟲瀏覽器
- ajax請求
- Postman抓包瀏覽器請求--傻瓜式操作Postman瀏覽器
- forEach()相容所有瀏覽器瀏覽器
- CSS瀏覽器相容彙總CSS瀏覽器
- Web前端瀏覽器相容初探Web前端瀏覽器
- javascript相容各個瀏覽器的獲取事件源物件程式碼JavaScript瀏覽器事件物件
- Fetch 代替 Ajax 的瀏覽器 API瀏覽器API
- 導航的瀏覽器相容問題瀏覽器
- 相容所有瀏覽器的placeholder效果瀏覽器
- 相容所有瀏覽器的getElementsByClassName()函式瀏覽器函式
- 相容各主瀏覽器透明的CSS瀏覽器CSS
- 跨域ajax請求,伺服器會收到請求嗎?跨域伺服器
- edge瀏覽器相容性設定在哪 新版edge瀏覽器相容模式怎麼弄瀏覽器模式
- 瀏覽器想IIS服務請求3D模型瀏覽器3D模型
- ajax的post或者get伺服器請求伺服器