[問題] AJAX POST ON SAFARI AND GOOGLE BROWSER ERROR

看板Ajax作者 (看文不要只會用橫的看)時間15年前 (2010/11/08 23:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我的頁面試著把資料用POST丟給URL處理。 var url = "m.php"; var queryString = "name=john&id=1234"; request.open("POST",url,true); request.setRequestHeader("Content-Type","application/x-www.form-urlencoded" ,queryString.length); // BBS一行放不下 request.setRequestHeader("Content-Length",queryString.length); request.setRequestHeader("Connection", "close"); request.send(queryString); request.onreadystatechange = showmsg; 結果一執行下去,不用說,m.php沒拿到半個變數。 (m.php 直接 var_dump($_POST);) 開了DEBUGER看有二行怪異的訊息。 Refused to set unsafe header "Content-Length" Refused to set unsafe header "Connection" 可是不設content-leghth跟 Connection 也不能動。 這該如何是好... Safari5 & Google Browser7 On OSX.... -- 小惡魔的家 http://blog.pixnet.net/shiuju/ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.142.152
文章代碼(AID): #1Cs1JuVT (Ajax)
文章代碼(AID): #1Cs1JuVT (Ajax)