- 1. 一款星空觀測應用軟件谷歌星空Google Sky Map V1.5...
- 2. Google Toolbar google工具條 v4.0.1019.9238 簡體...
- 3. 谷歌地球 (Google Earth) 5.0 破解專業(yè)版
- 4. GOOGLEGRAB (從Google image search服務下載圖片工...
- 5. Google SketchUp(Google出口的3D繪圖) v7.0.8657 F...
- 6. 《AJAX實戰(zhàn)》ajax in action pdf格式
- 7. 谷歌手機地圖(Google Maps) V3.2.1 中文官方安裝...
- 8. Google Picasa V3.8 Build 117.29 多語綠色版
- 9. Google Picasa V3.8 Build 117.29 綠色多語便攜版
- 10. 站長工具(查詢網(wǎng)站的百度、google快照和收錄情況) ...
高仿 google suggest ajax 示例
return false;
}
clearTimeout(ajax_delay);
clearTimeout(updown_delay);
updown_run=true;
ajax_run=false;
ajax_run_ing=false;
li_num=-1;
div_word=null;
value_ed=obj_div.firstChild.childNodes[Fun_seletedlinum].childNodes[1].nodeValue;
obj_input.value=value_ed;
value_ing=value_ed;
hideajaxdiv();
obj_div.innerHTML='';
}
////////////////////////設置文本框獲取焦點///////////////////////
function setfocus(){
if(window.event){
var r = obj_input.createTextRange();
r.moveStart('character',obj_input.value.length);
r.collapse(true);
r.select();
}else{
obj_input.selectionStart=obj_input.value.length;
obj_input.focus();
}
}
////////////////////////文本框失去焦點////////////////////////
function blurdeal(){
if(input_focus==true){
setfocus();
setTimeout('setfocus()');
return false;
}
updown_run=false;
ajax_run=false;
ajax_run_ing=false;
clearInterval(main_delay);
clearTimeout(ajax_delay);
clearTimeout(updown_delay);
hideajaxdiv();
if(value_ed!=obj_input.value)obj_div.innerHTML='';
}
////////////////////////文本框獲取焦點////////////////////////
function focusdeal(Fun_event){
if(!obj_div)createajaxdiv();
if(input_focus==true){
input_focus=false;
return false;
}
var obj=((window.event)?Fun_event.srcElement:Fun_event.target);
if(obj.type!='text')return false;
updown_run=true;
ajax_run=true;
ajax_run_ing=false;
if(obj_input==obj && value_ed==obj.value && obj_div.innerHTML!=''){
obj_div.style.display='block';
removediv();
}else{
obj_input=obj;
value_ed=obj.value;
value_ing=obj.value;
value_unexit='';
li_num=-1;
li_down=-1;
div_word=null;
obj_div.innerHTML='';
removediv();
}
main_delay=setInterval('mainajax()',10);
}
////////////////////////主函數(shù)////////////////////////
function mainajax(){
if(value_ed==obj_input.value)return false;
if(value_unexit!='' && (obj_input.value).indexOf(value_unexit)==0){hideajaxdiv();obj_div.innerHTML='';return false;}
if(value_ed!=obj_input.value && ajax_run_ing==false){
ajax_run=true;
value_ed=obj_input.value;
clearTimeout(ajax_delay);
if(obj_input.value!=''){
ajax_delay=setTimeout('getsearch();',time_delayajax);
}else{
hideajaxdiv();
obj_div.innerHTML='';
ajax_run=false;
return false;
}
}
}
////////////////////////獲取搜索內(nèi)容////////////////////////
function getsearch(){
var temp_value=obj_input.value;
if(ajax_xmlhttp==null){
return false;
}else if(ajax_xmlhttp.readyState!=0){
ajax_xmlhttp.abort();
ajax_run_ing=false;
}
ajax_xmlhttp.onreadystatechange=function(){
if(ajax_run==false){ajax_xmlhttp.abort();ajax_run_ing=false;return false;}
if(ajax_xmlhttp.readyState==4){
obj_div.innerHTML='';
if(ajax_xmlhttp.status==200 || ajax_xmlhttp.status==304){
var contant=ajax_xmlhttp.responseText;
if(contant!='' && ajax_run==true){
div_word=temp_value;
obj_div.innerHTML=resetcontant(contant);
obj_div.style.display='block';
removediv();removediv();
}else{
hideajaxdiv();
}
updown_run=true;
ajax_run_ing=false;
li_num=-1;
if(contant=='')value_unexit=temp_value;
}
}
}
ajax_xmlhttp.open('post',url,true);
ajax_xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
ajax_run_ing=true;
ajax_xmlhttp.send('sift_value='+escape(temp_value)); //提交到后臺的值*****************************************
}
////////////////////////內(nèi)容重組///////////////////////
function resetcontant(Fun_contant){
if(Fun_contant==null || Fun_contant=='')return '';
var a=Fun_contant.substring(1,Fun_contant.length-1);
if(Fun_contant==null || Fun_contant=='')return '';
var b=a.split('''');
var c;
var d;
d='
- ';