[問題] xmlHttp同個頁面重整只會跑一次

看板Ajax作者 (臉都歪了)時間14年前 (2012/04/10 12:11), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
我在 body onload的時候執行Ajax到後端將資料庫某個欄位加一 可是我只要按F5重整的時候 只有第一次有作用 後端的php只是很簡單的update資料庫 就不打出來了 是哪裡出了問題呢 <body onload="changeState('100000295781874')" > <script type="text/javascript"> function changeState(uid) { if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("GET","Logout.php?uid="+uid); xmlhttp.send(); } </script> </body> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.55.25

04/10 12:30, , 1F
直接看程式碼應該沒錯,我覺得後端phpPO出來會有幫助
04/10 12:30, 1F

04/10 13:21, , 2F
解決了,改用POST傳就好了,為什麼會這樣勒
04/10 13:21, 2F

04/10 14:26, , 3F
真的貼 php 上來會好一點 @@.. 如果是 get/post 問題的話..
04/10 14:26, 3F

04/10 15:49, , 4F
解決囉~~謝謝樓上的熱心
04/10 15:49, 4F
文章代碼(AID): #1FWxBnPz (Ajax)
文章代碼(AID): #1FWxBnPz (Ajax)