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

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

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

?? JavaScript特效(新)這里有許多的JAVA特效.供學者參考
?? 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一区二区三区免费野_久草精品视频
毛片av中文字幕一区二区| 亚洲另类春色校园小说| 国产在线不卡一卡二卡三卡四卡| 日韩你懂的在线播放| 精品亚洲国产成人av制服丝袜| 久久综合狠狠综合| www.亚洲免费av| 一区二区三区免费在线观看| 欧美日韩一区三区| 精品一区二区免费在线观看| 欧美精品一区在线观看| 成人av电影免费观看| 亚洲国产日日夜夜| 日韩午夜在线观看| 成人永久aaa| 亚洲精品国产视频| 日韩精品一区二区三区在线| 国产91丝袜在线播放九色| 一区二区三区.www| 久久亚洲免费视频| 91极品视觉盛宴| 国产一区二区三区香蕉| 亚洲精品少妇30p| 久久综合狠狠综合久久激情| 色婷婷av一区二区三区软件| 麻豆高清免费国产一区| 国产精品初高中害羞小美女文| 欧美久久久久免费| 成人一区二区视频| 日韩二区在线观看| 亚洲区小说区图片区qvod| 日韩欧美国产1| 欧洲av在线精品| 国产麻豆视频精品| 五月天视频一区| 国产精品免费网站在线观看| 日韩一区二区三区三四区视频在线观看| 国产成人精品一区二区三区四区 | 欧美成人女星排名| 91色|porny| 极品少妇xxxx精品少妇偷拍| 亚洲国产精品久久久久秋霞影院 | 极品少妇一区二区| 亚洲伊人伊色伊影伊综合网| 国产三级精品三级| 4438x成人网最大色成网站| 色婷婷综合五月| 成人免费观看av| 黄色日韩三级电影| 日本不卡123| 亚洲一区二区偷拍精品| 亚洲日本免费电影| 中文字幕一区二区三区视频| 国产人久久人人人人爽| 欧美成人性战久久| 欧美一级欧美三级在线观看| 欧美三级资源在线| 在线观看亚洲专区| 日本电影亚洲天堂一区| 91免费小视频| 色欲综合视频天天天| 91在线国产观看| aaa欧美色吧激情视频| 成人午夜激情影院| 国产91精品一区二区麻豆网站| 精品夜夜嗨av一区二区三区| 美女精品自拍一二三四| 免费看黄色91| 麻豆精品视频在线| 美女国产一区二区三区| 久草中文综合在线| 激情综合色综合久久综合| 美女视频免费一区| 久久综合综合久久综合| 国内不卡的二区三区中文字幕| 日韩不卡一区二区三区| 日本欧美大码aⅴ在线播放| 日韩高清在线一区| 麻豆极品一区二区三区| 精品一区二区三区免费播放| 国产精品影视在线观看| 国产传媒久久文化传媒| 成人免费视频免费观看| 91免费观看国产| 欧美三级韩国三级日本一级| 欧美一级生活片| 久久影院午夜片一区| 国产精品天干天干在观线| 亚洲欧美激情在线| 午夜精品福利在线| 久88久久88久久久| 懂色av一区二区夜夜嗨| 日本电影亚洲天堂一区| 91精品国产一区二区人妖| 精品久久久影院| 亚洲国产精品激情在线观看| 一区二区三区在线影院| 秋霞午夜av一区二区三区| 国产精品一区久久久久| 99久久伊人久久99| 欧美人xxxx| 国产欧美日韩视频在线观看| 亚洲免费观看高清完整版在线| 午夜久久电影网| 国产a级毛片一区| 91久久精品一区二区| 欧美videos大乳护士334| 国产精品久久久久7777按摩| 亚洲第一成人在线| 国产一区二区三区电影在线观看| 97精品国产露脸对白| 欧美一区三区二区| 中文字幕中文乱码欧美一区二区| 爽好久久久欧美精品| 国产盗摄一区二区| 欧美丰满少妇xxxxx高潮对白 | 韩国精品久久久| 在线观看中文字幕不卡| 久久色在线视频| 亚洲主播在线观看| 国产成人精品午夜视频免费 | 日本韩国精品一区二区在线观看| 日韩一区二区三区电影 | 91超碰这里只有精品国产| 国产亚洲欧美日韩在线一区| 午夜精品一区二区三区三上悠亚| 国产99久久久久久免费看农村| 91精品在线免费观看| 最新日韩在线视频| 韩国在线一区二区| 欧美一区二区在线免费播放| 中文字幕亚洲不卡| 国产剧情一区二区| 欧美一区二区成人6969| 亚洲欧美日韩中文字幕一区二区三区| 九色综合狠狠综合久久| 欧美日韩国产片| 亚洲免费观看在线观看| 国产美女精品一区二区三区| 欧美日韩mp4| 一区二区在线免费观看| 不卡一区二区在线| 亚洲精品一区二区三区影院| 日韩精品欧美精品| 欧美日韩在线三区| 亚洲永久精品国产| 97久久人人超碰| 中文字幕一区二区三区在线不卡| 国产在线一区二区综合免费视频| 欧美一区二区三区思思人| 午夜激情久久久| 一本色道久久综合亚洲精品按摩| 亚洲欧洲性图库| av午夜一区麻豆| 国产精品日产欧美久久久久| 粉嫩av一区二区三区粉嫩| 久久精品一区二区三区不卡| 国产一区中文字幕| 国产亚洲精品aa午夜观看| 国产在线播放一区二区三区| 精品99一区二区三区| 国产一区二区主播在线| 欧美va在线播放| 国产九色sp调教91| 国产亚洲精品超碰| 成人国产精品免费网站| 国产精品色在线| 成人高清视频免费观看| 亚洲私人影院在线观看| 一本色道久久综合亚洲aⅴ蜜桃 | 欧美日韩免费视频| 亚洲国产一区二区在线播放| 欧美乱妇15p| 蓝色福利精品导航| 国产亚洲综合性久久久影院| 国产乱码一区二区三区| 国产精品久久久久国产精品日日| 91婷婷韩国欧美一区二区| 亚洲最快最全在线视频| 欧美日韩亚洲综合在线| 免费高清视频精品| 久久免费国产精品| 91丨九色丨蝌蚪丨老版| 亚洲国产精品一区二区久久| 日韩欧美色综合网站| 成人综合激情网| 亚洲制服丝袜一区| 日韩欧美一区二区免费| 国产成人av电影| 亚洲影院在线观看| 欧美sm美女调教| 国产aⅴ精品一区二区三区色成熟| 国产精品情趣视频| 欧美日韩一本到| 国产精品夜夜嗨| 亚洲成在人线在线播放| 久久影院视频免费| 在线观看精品一区| 久久精品99国产国产精| 亚洲欧美中日韩|