用AJAX判断一个页面源码是否有 "keyword".是就alert(/YES/),没有就akert(/NO/).var xmlhttp = null;
if(window.XMLHttpRequest) xmlhttp = new XMLHttpRequest();
else if(window.ActiveXObject){
var msxml = new Array('MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP');
for(var i=0;i<msxml.length;i++){try{xmlhttp = new ActiveXObject(msxml[i]); break;}catch(e){}}
try{xmlhttp.overrideMimeType('text/xml')}catch(e){}
}xmlhttp.open("GET", "URL",false);
xmlhttp.send();
var str = xmlhttp.responseText;........str是所有的源码,怎样利用JS找出 keyword 呢,然后执行 alert.???
if(window.XMLHttpRequest) xmlhttp = new XMLHttpRequest();
else if(window.ActiveXObject){
var msxml = new Array('MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP');
for(var i=0;i<msxml.length;i++){try{xmlhttp = new ActiveXObject(msxml[i]); break;}catch(e){}}
try{xmlhttp.overrideMimeType('text/xml')}catch(e){}
}xmlhttp.open("GET", "URL",false);
xmlhttp.send();
var str = xmlhttp.responseText;........str是所有的源码,怎样利用JS找出 keyword 呢,然后执行 alert.???
var xmlhttp = null;
if(window.XMLHttpRequest) xmlhttp = new XMLHttpRequest();
else if(window.ActiveXObject){
var msxml = new Array('MSXML2.XMLHTTP.5.0',
'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP',
'Microsoft.XMLHTTP');
for(var i=0;i<msxml.length;i++){try{xmlhttp = new ActiveXObject
(msxml[i]); break;}catch(e){}}
try{xmlhttp.overrideMimeType('text/xml')}catch(e){}
}xmlhttp.open("GET", URL,false);
xmlhttp.send();
var str = xmlhttp.responseText;if(str.IndexOf("test")){
alert(/YES/);
}else{
alert(/NO/)
}}
else{ alert('NO'); }
if(str.IndexOf("test")){ alert('YES'); }
else{ alert('NO'); } 经测试是失败的.
/keyword/gi.test(str)? functionA() : functionB()
alert("YES");
}else{
alert("NO");
}