2
A
回答
2
例如
var xhr = getXMLHttpRequest();
function getXMLHttpRequest() {
var activeXVersions = ["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.3.0","Msxml2.XMLHTTP","Microsoft.XMLHTTP"];
try {
return new XMLHttpRequest;
} catch (e) {
for (var i=0; i < activeXVersions.length; i++) {
try {
return new ActiveXObject(activeXVersions[i]);
} catch (e) {}
}
}
return null;
}
function callAjax(url) {
xhr.open(「POST」, url, true);
var xmlContents = document.getElementById(‘xml′).value; // xml contents
xhr.onreadystatechange = handleAjaxResponse;
xhr.setRequestHeader(「Content-type」, 「application/x-www-form-urlencoded」);
xhr.send (‘xml=’ + xmlContents );
}
function handleAjaxResponse() {
if (xhr.readyState == 4) {
if (xhr.status == 200) {
alert(xhr.responseXML);
} else {
alert (‘An error occurred: ‘ + myRequest.statusText);
}
}
}
1
您可以通過兩種方法中的其中一種來實現。
使用XHR
使用iframe
第一個選項是現代的方式,而首選的方式,這些天。
我的建議是使用像jQuery這樣的庫,這將使用$.post
這個微不足道的事情。
0
以下是我認爲是一個很好的教程學習AJAX link
(注:AJAX表示異步JavaScript和XML是純JavaScript)
相關問題
- 1. 發佈base64數據JavaScript/jQuery
- 2. 使用Javascript發佈MailChimp JSON數據
- 3. 如何將JavaScript數據發佈到PHP?
- 4. 從javascript發佈數據到php
- 5. 將javascript發佈到數據庫中
- 6. JavaScript location.reload()丟失發佈數據
- 7. 從URL向JavaScript發佈數據
- 8. 用JavaScript發佈登錄數據
- 9. 如何從JavaScript數據發佈到PHP
- 10. HttpClient發佈數據不工作在JavaScript?
- 11. 發佈數據
- 12. 發佈數據
- 13. 發佈數據
- 14. 發佈數據
- 15. 純Javascript發送沒有表格的文章數據
- 16. 更改純javascript中的數據圖標
- 17. 如何發佈沒有tweetBox的推文,在純javascript中
- 18. 加工與純Javascript的HTML5畫布
- 19. MongoDB數據發佈
- 20. jquery發佈數據
- 21. 在Javascript中發佈數組
- 22. 將數據發佈到JavaScript的小部件的JavaScript負載iframe
- 23. MS發佈管理數據發佈到多個數據庫
- 24. 如何使用jQuery或JavaScript發送發佈數據?
- 25. javascript submit()命令不發送我的發佈數據
- 26. 在Python中發送JavaScript表單數據(發佈請求)?
- 27. axios發佈數組數據
- 28. PHP發佈JavaScript
- 29. Node.js:調用純Javascript函數
- 30. 純JavaScript JSON比較數組
你可以使用AJAX來做到這一點。 – Adeel 2011-02-15 15:01:02
它們確實讓您的生活更輕鬆,但它們也會讓您的網頁超載並增加整體加載時間。除非你的項目嚴重依賴於它,否則我不推薦使用JQuery。 – 2011-02-15 15:11:31