var xmlHttp; function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } function factory() { document.getElementById('Factory_Data').innerHTML = startEvalData("include/index_member.php"); setTimeout("factory()",10000); } function startEval(a,c) { createXMLHttpRequest(); xmlHttp.open("POST", a, false); xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded") ; var Send_Str = c; xmlHttp.send(Send_Str); eval(xmlHttp.responseText); } function startEvalData(a,c) { createXMLHttpRequest(); xmlHttp.open("POST", a, false); xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded") ; var Send_Str = c; xmlHttp.send(Send_Str); return xmlHttp.responseText; } //開始跟伺服端請求的函數 function startRequest_Form(a,b,c) { if(b.toUpperCase() == "POST"){ createXMLHttpRequest(); xmlHttp.onreadystatechange = handleStateChange; xmlHttp.open("POST", a, true); xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded") ; var tf = document.Main_Form; var Send_Str = c; xmlHttp.send(Send_Str); } else { createXMLHttpRequest(); xmlHttp.onreadystatechange = handleStateChange; xmlHttp.open("GET", a, true); xmlHttp.send(null); } } //狀態判斷 function handleStateChange() { if(xmlHttp.readyState == 4) { //頁面讀取成功 if(xmlHttp.status == 200) { document.getElementById('Main_Data').innerHTML = xmlHttp.responseText; //找不到指定的檔案 } else if(xmlHttp.status == 404) { startRequest('/error.php','get',''); return; //伺服器回傳錯誤訊息 } else if(xmlHttp.status == 500) { startRequest('/servererror.php','get',''); return; } } } //檢查巴晡用 function loop_node(node_str,fn){ var a = eval(node_str); var child = a.childNodes; if(child.length>0){ for(var i = 0;i 1){ for(var k = 1;k< arguments.length;k++){ return_str += "&"+arguments[k]+"="+eval("MVAR_"+arguments[k]); } } return return_str; }