var xmlHttp;
function createXMLHttpRequest() {
if(window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
else if(window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
function prepareXML() {
var xml = "<skills>";
var options = document.getElementById("skills").childNodes;
for(var i = 0; i < options.length; i++) {
var option = options[i];
if(option.selected) {
xml = xml + "<skill>" + option.value + "<//skill>";
}
}
xml = xml + "<//skills>";
return xml;
}
function handleSkills() {
var xml = prepareXML();
var url = "XMLServlet?timeStamp" + new Date().getTime();
createXMLHttpRequest();
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.open("POST", url);
xmlHttp.setRequestHeader("Content-Type", "text/xml");
xmlHttp.send(xml);
}
XML傳送與接收
最新推荐文章于 2024-09-25 17:08:58 发布