Re: [問題] 救命阿><"

看板Ajax作者 (那個冬天..是永恆)時間17年前 (2007/08/16 12:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/6 (看更多)
抱歉抱歉,我再重述一次問題,只是要寫個簡單的ajax測試一下, 主要function內容大約如下: function sendrequest(url){ createXHR(); xmlhttp.open(GET,url,true); xmlhttp.onreadystatechange=catchXML; xmlhttp.send(null); } function createXHR(){ if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); }else if (window.ActiveXObject){ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } } function catchXML(){ if(xmlhttp.readyState==4){ if(xmlhttp.status==200){ alert("OK"); } else alert(xmlhttp.status+"and"+xmlhttp.statusText); } } readystate==4那一層可以進去,但是status==200那邊就進不去,一直跑到else 但是錯誤代碼跟錯誤狀態都看不出來是啥錯,status正確就是200,錯誤就是404 401那些,可是我的出現0,statusText也顯示unknown,上網查查不太到, 我用得是IE 6.0,知道的版友拜託幫幫我吧,謝謝^^ 對了,我是用xampp整合包安裝的,作業系統是xp sp2.. ※ 引述《shingoliang (那個冬天..是永恆)》之銘言: : 最近在練習寫ajax,但是連範例檔都不能執行阿, : if (xmlHttp.readyState==4){ : 這邊近得來, : if (xmlHttp.status == 200) { : .......這邊進不來 : } : else : alert('執行錯誤,代碼:'+xmlHttp.status+'\('+xmlHttp.statusText+'\)'); : } : } : 一直跑到else那邊,錯誤代碼顯示0,text:unknown, : 照理說應該是404..500那些等等,結果出來unknown, : 實在不知道怎麼解決,想玩ajax都不行QQ : 知道的版友麻煩告訴我一下,謝謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.148.70 ※ 編輯: shingoliang 來自: 220.139.148.70 (08/16 12:34)
文章代碼(AID): #16mzDuLL (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
0
5
完整討論串 (本文為第 2 之 6 篇):
0
5
文章代碼(AID): #16mzDuLL (Ajax)