Re: [問題] 自製AJAX,自行解決後有一個新問題
※ [本文轉錄自 Ajax 看板]
作者: FFz (澎湖.仙人掌.234) 看板: Ajax
標題: Re: [問題] 自製AJAX
時間: Wed Dec 6 22:37:11 2006
這個問題我解決了,是因為我把要傳遞的資料直接放在url上
造成資料抓不到
後來問題我解決了
又出現了新問題
就是抓過來的資料是亂碼的
我試過其他網站也是這樣
是少了什麼設定嗎
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Big5">
<script type="text/javascript" language="javascript">
var xmlHttp
function showHint()
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var data = "formhash=3bd8bc0a&referer=memcp.php&cookietime=315360000&loginfield=username&username=MyUsername&password=Mypassword&questionid=0&answer=&loginsubmit=%B7%7C%AD%FB%B5n%A4J"
var url="http://pro.p2pzone.org/"
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("post",url,true)
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Connection","close");
xmlHttp.send(data)
}
function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.write(xmlHttp.responseText)
}
}
function GetXmlHttpObject()
{
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}
</script>
</head>
<body>
<form>
First Name:
<input type="text" id="txt1"
OnClick="showHint()">
</form>
<p>Suggestions: <span id="txtHint"></span></p>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.163.131
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.163.131
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章