⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 站内搜索脚本(六).txt

📁 这个是 Java Script特效(新),
💻 TXT
📖 第 1 页 / 共 2 页
字号:
descArray[arraycount] = "Large file text editor."

arraycount += 1
urlsArray[arraycount] = "http://www.win-shareware.com/commun/nprsv15.html"
namesArray[arraycount] = "NotePager 1.5"
descArray[arraycount] = "An easy to use alphanumeric paging software"

arraycount += 1
urlsArray[arraycount] = "http://www.win-shareware.com/multi/ntrack10.html"
namesArray[arraycount] = "n-Track v1.5.2"
descArray[arraycount] = "An audio/MIDI shareware multitrack recorder"

arraycount += 1
urlsArray[arraycount] = "http://www.win-shareware.com/business/sd20.html"
namesArray[arraycount] = "SecurDesk! 2.0"
descArray[arraycount] = "Security environment and utilities for Win 95/NT"

arraycount += 1
urlsArray[arraycount] = "http://www.win-shareware.com/desktop/yapla16.html"
namesArray[arraycount] = "Yapla V1.6"
descArray[arraycount] = "YAPLA - Yet Another Program Launcher"

linksize = arraycount;

function searchLinks(links, keyword, hits, dirw)
{
        var resultcount=0;
<!-- 如下是生成查询结果显示页面!外观自己可以修改相应代码即可! -->
        document.write('<HTML>');
        document.write('<BODY BGCOLOR=#000000 TEXT=white LINK=yellow VLINK=yellow ALINK=yellow>');
        document.write('<CENTER><TABLE BORDER=3 CELLSPACING=0 CELLPADDING=3  BGCOLOR=\"#ff0000\"><TR><TD><CENTER><TABLE BORDER=1 CELLSPACING=0 CELLPADDING=3  BGCOLOR=\"#42526B\"><TR><TD>');
        document.write("<CENTER><font color=red>Results for keywords: </font><font size=5 color=yellow>" +keyword +"</font></CENTER>");
        document.write('</TD></TR></TABLE></CENTER></TD></TR></TABLE></CENTER><P>');
        document.write('<OL>');
        for (var q=1; q<=links.length; q++)
        {
            if (links[q].URL.toLowerCase().indexOf(dirw) != -1)
            {
                if (links[q].Desc.toLowerCase().indexOf(keyword) != -1)
                {
                    resultcount += 1;
                    if (resultcount > hits)
                    {
                        break;
                    }
                    else
                    {
                        document.write("<LI>");
                        document.write("<a href=\"" + links[q].URL + "\">" + links[q].Name + "</a>");
                        document.write(" -" + links[q].Desc + "<br>");
                        continue;
                    }
                }
                if (links[q].Name.toLowerCase().indexOf(keyword) != -1)
                {
                   resultcount += 1;
                   if (resultcount > hits)
                   {
                       break;
                   }
                   else
                   {
                        document.write("<LI>");
                        document.write("<a href=\"" + links[q].URL + "\">" + links[q].Name + "</a>");
                        document.write(" -" + links[q].Desc + "<br>");
                        continue;
                   }
                }
            }
        }                                       

}

</script>
  <script>
<!-- 如下是表单合法性检查,主要是避免一些非法字符的查询! -->
function validate_form()
{
  txt = document.form.search.value;
  newindex = document.form.numhits.selectedIndex;
  dahits = document.form.numhits[newindex].value;
  newindexb = document.form.whichdir.selectedIndex;
  dadir = document.form.whichdir[newindexb].value;
  if (txt.indexOf(".") != -1){
        alert("Search is invalid! Contains a '.'"); return;}
  if (txt.indexOf(",") != -1){
        alert("Search is invalid! Contains a ','"); return;}
  if (txt.indexOf("@") != -1){
        alert("Search is invalid! Contains a '@''"); return;}
  if (txt.indexOf("!") != -1){
        alert("Search is invalid! Contains a '!''"); return;}
  if (txt.indexOf("#") != -1){
        alert("Search is invalid! Contains a '#''"); return;}
  if (txt.indexOf("$") != -1){
        alert("Search is invalid! Contains a '$''"); return;}
  if (txt.indexOf("%") != -1){
        alert("Search is invalid! Contains a '%''"); return;}
  if (txt.indexOf("^") != -1){
        alert("Search is invalid! Contains a '^''"); return;}
  if (txt.indexOf("&") != -1){
        alert("Search is invalid! Contains a '&''"); return;}
  if (txt.indexOf("*") != -1){
        alert("Search is invalid! Contains a '*''"); return;}
  if (txt.indexOf("(") != -1){
        alert("Search is invalid! Contains a '(''"); return;}
  if (txt.indexOf(")") != -1){
        alert("Search is invalid! Contains a ')''"); return;}
  if (txt.indexOf("[") != -1){
        alert("Search is invalid! Contains a '[''"); return;}
  if (txt.indexOf("]") != -1){
        alert("Search is invalid! Contains a ']''"); return;}
  if (txt.indexOf(";") != -1){
        alert("Search is invalid! Contains a ';''"); return;}
  if (txt.indexOf(":") != -1){
        alert("Search is invalid! Contains a ':''"); return;}
  if (txt.indexOf("<") != -1){
        alert("Search is invalid! Contains a '<''"); return;}
  if (txt.indexOf(">") != -1){
        alert("Search is invalid! Contains a '>''"); return;}
  if (txt.indexOf("?") != -1){
        alert("Search is invalid! Contains a '?''"); return;}
  if (txt.indexOf("=") != -1){
        alert("Search is invalid! Contains a '=''"); return;}
  if (txt.indexOf("+") != -1){
        alert("Search is invalid! Contains a '+''"); return;}
  else
      {
        jsi = new makeLinks(linksize);
        searchLinks(jsi, txt, dahits, dadir);
        document.write('</OL>');
        document.write('<font color=red>....... 查询结果结束 .......</font><P>');
        document.write('<hr>');
        document.write('</body></html>');
   }

}
</script>
  
<table width=59% border=1 cellpadding=0 cellspacing=0 align=center valign=top>
  <tr> 
    <td width=100% align=left bgcolor=#42526B height="232"> 
      <form name="form">
        <center>
          <font color="yellow"> </font> 
        </center>
        <center>
          <font color="yellow">关键字(小写字符,支持中文):</font> <font color="yellow"><b> 
          <input name="search" type=text size="20">
          </b> </font> 
        </center>
        <font color="yellow"><b><br>
        </b> </font>
        <center>
          <font color="#FFFF00">返回记录数:</font> <font color="yellow"><font face="Arial, Helvetica, sans-serif"> 
          <select name="numhits" size="1">
            <option selected value="25">25 
            <option value="50">50 
            <option value="75">75 
            <option value="100">100 
            <option value="150">150 
            <option value="200">200 
          </select>
          </font>检索分类<font face="Arial, Helvetica, sans-serif"> </font><b><font size=3><font size=3> 
          <select size=1 name="whichdir" class="pt9">
            <option selected value="http">ALL 
            <option value="java">javaScript 
            <option value="business">Business 
            <option value="commun">Communications 
            <option value="desktop">Desktop 
            <option value="educate">Education 
            <option value="games">Games 
            <option value="graphics">Graphics 
            <option value="hobby">Hobby 
            <option value="homeuse">Home Use 
            <option value="inet">Internet 
            <option value="multi">Multimedia 
            <option value="program">Programming 
            <option value="tools">System Tools 
          </select>
          </font></font> </b> </font> 
        </center>
        <font color="yellow"><b><font size=3><font size=3> <br>
        <br>
        </font></font></b></font><font color=yellow size=3><font color=yellow size=3>
        <center>
          <font color="yellow"><b> 
          <input type="button" name="submit" value="Search" onClick="validate_form()">
          <input type="reset" name="reset" value=" Clear ">
          </b> </font>
        </center>
        </font></font> 
      </form> 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -