![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 迷路 ![]()
![]() ![]() |
objHTTP.open("get","http://www.xxx.com.tw/yyy.asp",false) ; 上面那行中 所代入的三個參數 最後一個是否為決定ajax執行時網頁能否繼續使用 因為我現在有一個網頁當最後那個參數為false時可以正常執行 但是只要一改成true就會出錯 所以才會懷疑我是否弄錯參數代表的意義 以下附上網頁原始碼 因為網頁內容過多 會出現逾時 所以才會想到用ajax+sql分頁查詢
本篇文章發表於2006-10-06 16:01
|
1樓
作者回應
迷路 ![]() ![]() |
忘記附上錯誤訊息了
'objHTTP[...].readyState'是null或不是一個物件
本篇文章回覆於2006-10-06 16:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
不錯的參考
一個頭兩個大 ![]() |
http://wiki.moztw.org/index.php/AJAX_%E4%B8%8A%E6%89%8B%E7%AF%87
本篇文章回覆於2006-10-07 09:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
作者回應
迷路 ![]() ![]() |
大大給的連結我之前已經看過了
可是重看還是無法理解出錯的原因@@
本篇文章回覆於2006-10-09 09:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
作者回應
迷路 ![]() ![]() |
有沒有大大能幫忙回答一下?
本篇文章回覆於2006-10-18 17:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
5樓
最有價值解答
ff ![]() |
ajax.open('GET', url, false); //false (同步)
ajax.send(null); //等ajax回傳才會繼續執行以下的code,所以不需要onreadystatechange ... ... ajax.open('GET', url, true); //true (非同步) ajax.send(null); //不等待ajax回傳,馬上繼續執行以下的code,所以需要onreadystatechange ... ... 所以拿掉onreadystatechange 的話 就等於ajax.readyState == 4 && ajax.status == 200的效果 因為必須跑完才會走下一步 'objHTTP[...].readyState'是null或不是一個物件 您的作法是否反過來作 如 function ajax(str){ .....ajax } ajax(1); ajax(2); . . . 個人淺見 請參考
本篇文章回覆於2007-11-29 15:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |