/[jsFind]/trunk/html/search.html
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/html/search.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1 by dpavlin, Sun Jul 11 20:18:25 2004 UTC revision 41 by dpavlin, Wed Oct 19 23:06:03 2005 UTC
# Line 8  Line 8 
8      <script src="js/getargs.js" type="text/javascript"></script>      <script src="js/getargs.js" type="text/javascript"></script>
9      <script src="js/search.js" type="text/javascript"></script>      <script src="js/search.js" type="text/javascript"></script>
10      <script src="js/usage.js" type="text/javascript"></script>      <script src="js/usage.js" type="text/javascript"></script>
11    </head>      <script type="text/javascript">
12          //<![CDATA[
13          var args=getArgs();
14          function select_option(value,text,selected) {
15            document.write('<option value="'+value+'"');
16            if (value == selected) document.write(' selected');
17            document.write('>'+text+'</option>');
18          }
19          function search_on_load() {
20            if (args.query) {
21                    doSearch(args.index_name, args.query, printResults);
22            }      
23    
24    <body>        }
25          //]]>
26        </script>
27      </head>
28    
29      <h1>Example Search with jsFind</h3>    <body onLoad="search_on_load();">
30       <div>
31        <h1>Example Search with jsFind</h1>
32    
33      <script type="text/javascript">      <script type="text/javascript">
34        var args=getArgs();      // <!--
35        // -->
36      </script>      </script>
37            
38      <form name="search" onsubmit="return go(this);">      <form id="search" action="get" onsubmit="return go(this);">
39        <font color="maroon"><b>Query:</b></font>&nbsp;      <div>
40          <span style="color: maroon;">Query</span>
41        <script type="text/javascript">        <script type="text/javascript">
42          // <!--
43            document.write('<select name="index_name">');
44            select_option("lorem","Lorem example",args.index_name);
45            select_option("words","Words from dict",args.index_name);
46            select_option("homer","Homer: The Odyssey",args.index_name);
47            document.write('</select>');
48          // -->
49          </script>
50          for
51          <script type="text/javascript">
52          // <!--
53          document.write("<input name=\"query\" value=\"");          document.write("<input name=\"query\" value=\"");
54    
55          if(args.search)          if (args.query) {
56          {            var search_string = args.query.replace(/\+/gi," ");
           var search_string = args.search.replace(/\+/gi," ");  
57            document.write(search_string);            document.write(search_string);
58          }          }
59    
60          document.write("\" type=\"text\" size=\"60\"/>\n");          document.write("\" type=\"text\" size=\"60\"/>\n");
61          // -->
62        </script>        </script>
63    
64        <input type="SUBMIT" value="Submit"/><br/>        <input type="submit" value="Submit"/><br/>
65        </div>
66      </form>      </form>
67    
68      <script type="text/javascript">      <div id="results">&nbsp;</div>
   
       if (args.search)  
       {  
         document.write("<div id=\"results\"><h2>Please wait...</h2></div>\n");  
         doSearch(args.search, printResults);  
       }        
69    
70      </script>      <div>
71          Enter your keywords to search for seperated by spaces.<br/>The
     <p>Enter your keywords to search for seperated by spaces.<br/>The  
72        results will be only those documents which contain <b>ALL</b> of the        results will be only those documents which contain <b>ALL</b> of the
73        requested keywords</p>        requested keywords
74        </div>
75    
76        <div id="debug" style="color: gray;">
77        </div>
78    
79       </div>
80    </body>    </body>
81  </html>  </html>

Legend:
Removed from v.1  
changed lines
  Added in v.41

  ViewVC Help
Powered by ViewVC 1.1.26