亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 站內搜索腳本(四).txt

?? JAVASCRIPT結合了所有常用的功能
?? TXT
字號:
腳本說明:
第一步:把如下代碼加入<body>區域中
 <form name="database">
  <input type="hidden" name="list" value='http://www.webcrawler.com~Webcrawler|keywords for first file go here separated by spaces^A great search engine from the makers of AOL!*http://java2000.126.com~java2000 collections|java javascript search html download cgi perl dhtml games activex 下載 腳本^coolest java and javascript collections for internet surfers to enhance web page!*http://www.javagoodies.com/~javagoodies|ActiveX ASP C/C++ CGI Databases java javascript^coolest javagoodies!*'>
</form>
<p> 
  <script language="JavaScript">
<!--
version = 1.0;
// -->
</script>
  <script language="JavaScript1.1">
<!--
version = 1.1;
// -->
</script>
  <script language="JavaScript">
<!--
// When set to true, searching for "fun*y" matches in the string "fun sky".
//  (it will also match the string "fun and here is some long dummy text for you"
//  which is obviously not what they were looking for, so we suggest you set
//  match_across_word_boundaries to false)
// When set to false, the * operator will not match across word boundaries so
// the above example will not match.
match_across_word_boundaries = false; // false is suggested strongly


// ************ NO NEED TO MODIFY ANYTHING BELOW THIS POINT ************

function Page(url,title,keywords) {
 while ((url.length > 0) && (url.charAt(0) == " ")) {
  url = url.substring(1,url.length);
 }
 this.url = url;
 while ((title.length > 0) && (title.charAt(0) == " ")) {
  title = title.substring(1,title.length);
 }
 this.title = title;
 this.keywords = keywords;
 return this;
}
function Database() {
 var pos = 0;
 while ((pos1 = amorphous.indexOf("~",pos)) != -1) {
  pos2 = amorphous.indexOf("|",pos1+1);
  pos3 = amorphous.indexOf("*",pos2+1);
  if ((pos2 != -1)
  && (pos2 < pos3) && (pos3 <= amorphous.indexOf("*",pos))) {
   this[database_length++] = new Page(amorphous.substring(pos,pos1),
   amorphous.substring(pos1+1,pos2),
   amorphous.substring(pos2+1,pos3));
   pos = pos3+1;
  } else { // error reading amorphous database
   if (pos+30 <= amorphous.length)
    alert('Error reading in amorphous database around "'
     + amorphous.substring(pos,pos+30) + '"');
   pos = amorphous.indexOf("*",pos) + 1;
  }
 }
 return this;
}
var array = new Object();
array_length = 0; // Netscape 2 fix
var position = new Object();
position_length = 0; // Netscape 2 fix
function pattern(str) {
 array_length = position_length = 0;
 while ((str.length > 1) && (str.charAt(0) == "*")) {
  str = str.substring(1,str.length);
 }
 while ((str.length > 1) && (str.charAt(str.length-1) == "*")) {
  str = str.substring(0,str.length-1);
 }
 if (str == "*")
  return "(true)";
 if (str.indexOf("*") == -1) {
  array[array_length++] = str;
  pat = "(combo.indexOf(array[0]) != -1)";
 } else {
  left = right = 0;
  pat2 = "";
  pat = "(((position[0] = combo.indexOf(array[0])) != -1)";
  while ((right = str.indexOf("*",left)) != -1) {
   array[array_length++] = str.substring(left,right);
   pat += " && (position["+(position_length)+"] < (position["
    +(++position_length)+"] = combo.indexOf(array["+(array_length)
    +"],position["+(position_length-1)+"]+array["+(array_length-1)+"].length"+")))";
   if (!match_across_word_boundaries)
    pat2 = " && (no_back_up = ((back_up_pos += combo.substring("
     +"temp_pos = back_up_pos = position["
     +(position_length-1)+"]+array["+(array_length-1)+"].length,position["
     + (position_length) + "]).lastIndexOf(' ')) < temp_pos))" + pat2;
   left = right+1;
  }
  array[array_length++] = str.substring(left,str.length);
  pat += pat2+")";
 }
 return pat;
}
function search(str) {
 menu_length = 0;
 temp = new Object();
 temp_length = 0;
 words_length = 0;
 words = new Object();
 pos = 0;
 while ((pos = str.indexOf(" ")) != -1
 && and_search != "exact") {
  words[words_length] = str.substring(0,pos);
  if (words[words_length].length > 0)
   words_length++;
  if (str.length == 1)
   str="";
  else
   str = str.substring(pos+1,str.length);
 }
 if (str.length > 0)
  words[words_length++] = str;
 for (q=0;q<words_length;q++) {
  temp_length = 0;
  str = words[q].toLowerCase();
  pattern_string = pattern(str);
  start_pos = back_up_pos = 0;
  len = (and_search=="and"&&q>0?menu_length:database_length);
  for (n=0; n<len; n++) {
   no_back_up = true;
   position_length = 0;
   if (and_search=="and"&&q>0) {
    combo = (menu[n].title + " " + menu[n].keywords).toLowerCase();
   } else {
    combo = (database[n].title + " " + database[n].keywords).toLowerCase();
   }
   combo = combo.substring(start_pos,combo.length);
   if (eval(pattern_string)) { // found
    temp[temp_length++] = (and_search=="and"&&q>0?menu[n]:database[n]);
    start_pos = 0;
   } else if (!no_back_up) { // try pattern again in new spot
    n--;
    start_pos += back_up_pos+1;
   } else { // not found
    start_pos = 0;
   }
  }
  if (and_search!="and" && q>0) {
   added = 0;
   for (i=0;i<temp_length;i++) {
    duplicate = false;
    for (j=0;j<menu_length&&!duplicate;j++) {
     if (menu[j] == temp[i]) {
      duplicate = true;
     }
    }
    if (!duplicate)
     menu[menu_length+(added++)] = temp[i];
   }
   menu_length += added;
  } else {
   for(h=0;h<temp_length;h++)
    menu[h] = temp[h];
   menu_length = temp_length;
  }
 }
}
function entry() {
 if ((document.entryform.keyword.value.length == 0)
 || (document.entryform.keyword.value == " ")) {
  alert("First you must enter a keyword to search for.");
  return false;
 }
 and_search = (document.entryform.and_or.selectedIndex == 0?"and":"or");
 if (document.entryform.and_or.selectedIndex == 2)
  and_search = "exact";
 if (version >= 1.1) {
  search(document.entryform.keyword.value);
  if (menu_length == 0)
   menu[menu_length++] = new Page("","Not found!","");
  document.display.found.options.length = menu_length;
  for (n=0; n<menu_length; n++) {
   if (menu[n].title.length <= 50)
    document.display.found.options[n].text = menu[n].title;
   else
    document.display.found.options[n].text = menu[n].title.substring(0,50);
   document.display.found.options[n].value = menu[n].url;
  }
 } else {
  location.href = location.pathname + "?"
   + escape(document.entryform.keyword.value)
   + (and_search != "or"?"&"+and_search:"");
 }
 return false;
}
function go_there() {
 sel = document.display.found.selectedIndex;
 if ((sel != -1) && (document.display.found.options[sel].value.length > 0))
  location.href = document.display.found.options[sel].value;
}

var amorphous = document.database.list.value;
temp_str = amorphous.substring(amorphous.length-2,amorphous.length);
if (temp_str.indexOf("*") == -1)
 amorphous += "* ";
else
 amorphous += " "; // amorphous database must have characters after last asterisk

database_length = 0; // Netscape 2 fix
var database = new Database(); // read in from amorphous database

menu_length = 0; // Netscape 2 fix
var menu = new Object();

string = "";
and_search = "or";
if (location.search.length > 1) {
 string = unescape(location.search.substring(1,location.search.length));
 pos = 0;
 while ((pos = string.indexOf('"',pos)) != -1) {
  string = string.substring(0,pos) + '\\"' + string.substring(pos+1,string.length);
  pos += 2;
 }
 if (string.substring(string.length-4,string.length) == "&and") {
  string = string.substring(0,string.length-4);
  and_search = "and";
 } else if (string.substring(string.length-6,string.length) == "&exact") {
  string = string.substring(0,string.length-6);
  and_search = "exact";
 } else  if (string.substring(string.length-3,string.length) == "&or") {
  string = string.substring(0,string.length-3);
  and_search = "or";
 }
 search(string);
}
document.write('<form name="entryform" class="pt9" onSubmit="return entry()">'
 +'Search for: <input type="text" type="pt9" size=15 name="keyword" value="'+string+'"> '
 +'<input type="button" class="pt9" value="Search" onClick="entry()"><br><select name="and_or" '
 +'size=1><option'+(and_search=="and"?" selected":"")+'>AND查詢 '
 +'(AND)<option'+(and_search=="or"?" selected":"")+'>OR查詢 '
 +'(OR)<option'+(and_search=="exact"?" selected":"")+'>完全'
 +'匹配</select><br>""可以使用通配符</form><br>'
 +'<form name="display"><select name="found" size=5>\n');
for (n=0; n<menu_length; n++)
 document.write('<option value="'+menu[n].url+'">'+menu[n].title+'\n');
if ((menu_length == 0) && (location.search.length <= 1))
 document.write('<option value="" class="pt9">Enter a search keyword above\n');
else if ((menu_length == 0) && (location.search.length > 1))
 document.write('<option value="">關鍵字"'
  +location.search.substring(1,location.search.length)+'"沒有發現!\n');
document.write('</select><br><input type="button" class="pt9" onClick="go_there()" '
 +'value=" Go There "></form>');
// -->
</script>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区日韩一区二区| 91捆绑美女网站| 国产一区欧美二区| 成人黄色一级视频| 欧美日本精品一区二区三区| 久久久91精品国产一区二区三区| 亚洲精品视频自拍| 精品一区二区三区久久久| 精品一区二区三区免费| 蜜臀久久久久久久| 91在线观看高清| 欧美va亚洲va| 亚洲一二三级电影| 成人免费视频国产在线观看| 亚洲视频在线一区| 国产一区二区三区高清播放| 91成人在线观看喷潮| 欧美激情一区二区三区不卡| 蜜桃av一区二区| 欧美亚洲一区二区三区四区| 国产精品三级在线观看| 久久99国产精品久久99| 欧美日韩精品是欧美日韩精品| 国产精品久久精品日日| 国产乱码精品1区2区3区| 91精品久久久久久久久99蜜臂| 亚洲男人天堂一区| 99精品欧美一区| 国产精品美女久久久久久久| 精品一区二区av| 久久久精品日韩欧美| 亚洲影视资源网| 成人av在线电影| 国产精品毛片大码女人| 国产成人av电影免费在线观看| 日韩一区二区三| 日本视频一区二区三区| 91精品国产麻豆| 日韩va亚洲va欧美va久久| 911精品产国品一二三产区| 亚洲高清视频中文字幕| 91福利国产精品| 亚洲激情图片小说视频| 色婷婷久久一区二区三区麻豆| 欧美激情一区在线观看| 成人av一区二区三区| 国产精品亲子乱子伦xxxx裸| 国产高清不卡二三区| 福利一区二区在线| 欧美色涩在线第一页| 亚洲精品综合在线| 91精品1区2区| 午夜精品一区二区三区免费视频 | 欧美日韩国产精选| 日韩激情在线观看| 日韩精品一区二区三区视频播放| 极品美女销魂一区二区三区免费| 久久精品网站免费观看| 9i在线看片成人免费| 亚洲免费视频中文字幕| 欧美色网站导航| 精品在线一区二区| 国产精品色呦呦| 欧美在线高清视频| 美日韩一区二区| 欧美韩国一区二区| 欧美亚日韩国产aⅴ精品中极品| 午夜视频一区在线观看| 26uuu成人网一区二区三区| 91麻豆精品国产自产在线观看一区| 成人黄色电影在线| 亚洲视频 欧洲视频| 欧美日韩精品系列| 国产精品一色哟哟哟| 亚洲男人的天堂av| 日韩亚洲欧美一区二区三区| 国产成人午夜精品影院观看视频| 亚洲免费在线观看| 精品久久久久久亚洲综合网| av午夜一区麻豆| 日韩av在线播放中文字幕| 国产亲近乱来精品视频| 欧美日韩在线观看一区二区| 国产在线精品免费av| 亚洲人吸女人奶水| 欧美大片在线观看一区| 91麻豆高清视频| 精品一区二区三区久久久| 亚洲欧美视频在线观看| 久久久蜜臀国产一区二区| 国产农村妇女毛片精品久久麻豆 | 欧美不卡在线视频| 欧洲一区在线观看| 国产成人精品在线看| 丝袜脚交一区二区| 亚洲欧洲国产日韩| 精品粉嫩aⅴ一区二区三区四区| 色999日韩国产欧美一区二区| 精品一区二区三区av| 亚洲成av人片| 亚洲欧美自拍偷拍| www国产亚洲精品久久麻豆| 欧美视频一区二| 91免费视频网| 不卡视频免费播放| 成人高清视频免费观看| 国产乱码精品1区2区3区| 久久不见久久见免费视频7| 亚洲va在线va天堂| 亚洲福中文字幕伊人影院| 日韩美女视频19| 成人免费一区二区三区视频 | 欧美一区二区啪啪| 一本色道久久综合狠狠躁的推荐| 国产一区二区三区综合 | 亚洲欧洲一区二区三区| 日韩欧美一级在线播放| 欧美日韩激情在线| 欧美日韩在线播放三区四区| thepron国产精品| 99国产精品久久久久久久久久 | 久久99热这里只有精品| 免费观看日韩av| 毛片av一区二区| 激情综合网激情| 国产一区二区免费在线| 91片在线免费观看| 日韩一区二区三区电影在线观看| 国产一区二区久久| 国产传媒一区在线| 成人精品视频一区二区三区 | 欧美丰满少妇xxxxx高潮对白| 欧美三区在线观看| 3d动漫精品啪啪一区二区竹菊 | 国产剧情一区在线| 成人精品在线视频观看| 成人激情免费视频| 91国偷自产一区二区开放时间 | 日韩精品视频网站| 久久国产成人午夜av影院| 激情丁香综合五月| 成人av免费在线| 91国产视频在线观看| 制服丝袜日韩国产| 亚洲精品一区二区三区在线观看 | 欧美日高清视频| 7777精品伊人久久久大香线蕉经典版下载| 91国模大尺度私拍在线视频| 精品视频资源站| 欧美成人a视频| 国产亚洲精品中文字幕| 亚洲色欲色欲www| 亚洲mv在线观看| 精品一区二区在线免费观看| 成人在线视频首页| 欧美日韩亚洲丝袜制服| 精品国产百合女同互慰| 中文字幕日本乱码精品影院| 亚欧色一区w666天堂| 国产永久精品大片wwwapp | 久久电影网站中文字幕| 成人久久久精品乱码一区二区三区| 色综合一区二区| 精品国产凹凸成av人导航| 亚洲你懂的在线视频| 国产一区二区伦理片| 亚洲成av人片在线观看| 亚洲高清免费一级二级三级| 精品一二线国产| 色婷婷亚洲精品| 欧美大胆人体bbbb| 亚洲福利视频一区二区| 国产精品一区免费在线观看| 欧美无乱码久久久免费午夜一区 | 色久综合一二码| 久久欧美一区二区| 偷拍一区二区三区四区| 99精品一区二区三区| 久久嫩草精品久久久久| 天堂一区二区在线| 色综合天天在线| 久久久99免费| 另类小说欧美激情| 在线成人小视频| 一区二区三区欧美| 91丨九色丨黑人外教| 国产蜜臀97一区二区三区| 久久精品国产99久久6| 欧美日韩午夜影院| 亚洲一区二区三区在线播放| 99热这里都是精品| 国产精品素人视频| 国产精品一区在线| 精品精品国产高清一毛片一天堂| 日韩在线a电影| 69堂成人精品免费视频| 五月天中文字幕一区二区| 欧美在线免费观看视频| 亚洲国产中文字幕| 91一区一区三区|