//Ajax系统函数 var http_request = false; function send_request(url,flag) {//初始化、指定处理函数、发送请求的函数 http_request = false; //开始初始化XMLHttpRequest对象 if(window.XMLHttpRequest) { //Mozilla 浏览器 http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) {//设置MiME类别 http_request.overrideMimeType("text/xml"); } } else if (window.ActiveXObject) { // IE浏览器 try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!http_request) { // 异常,创建对象实例失败 window.alert("不能创建XMLHttpRequest对象实例."); return false; } //调用信息函数 if(flag==100){ http_request.onreadystatechange = processRequest100; } // 确定发送请求的方式和URL以及是否同步执行下段代码 http_request.open("GET", url, true); http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); http_request.setRequestHeader("Content-Type", "text/xml"); http_request.setRequestHeader("charset", "utf-8"); http_request.send(null); } // 处理返回信息的函数 function processRequest100() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; if (f=="xxxxxxxxxx") alert('没有查找到结束!'); else { if(f.length==1){ if(f=="1"){ document.getElementById('loading').style.display='none'; alert('对不起,请正确访问本站,谢谢合作!'); } if(f=="2"){ document.getElementById('loading').style.display='none'; alert('对不起,没有查到您要的电影,请简化查询条件!'); } }else{ var aa=f.split("@$@"); var url=aa[0].replace("@keyword",aa[1]); url=url.replace("@serachfs",aa[2]); //alert(url); //return false; window.location.href=url; } } } else { //页面不正常 document.getElementById('loading').style.display='none'; alert("对不起,查询功能暂时不可使用!"); } } }