/[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

Annotation of /trunk/html/search.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 32 - (hide annotations)
Sun Oct 10 05:07:37 2004 UTC (19 years, 7 months ago) by dpavlin
File MIME type: text/html
File size: 2332 byte(s)
create debug box on bottom of page

1 dpavlin 1 <!DOCTYPE html PUBLIC
2     "-//W3C//DTD XHTML 1.0 Strict//EN"
3     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4     <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5     <head>
6     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
7     <title>jsFind Example</title>
8     <script src="js/getargs.js" type="text/javascript"></script>
9     <script src="js/search.js" type="text/javascript"></script>
10     <script src="js/usage.js" type="text/javascript"></script>
11     </head>
12    
13     <body>
14 dpavlin 32 <div>
15 dpavlin 30 <h1>Example Search with jsFind</h1>
16 dpavlin 1
17     <script type="text/javascript">
18 dpavlin 30 // <!--
19 dpavlin 1 var args=getArgs();
20 dpavlin 4 function select_option(value,text,selected) {
21     document.write('<option value="'+value+'"');
22     if (value == selected) document.write(' selected');
23     document.write('>'+text+'</option>');
24     }
25 dpavlin 30 // -->
26 dpavlin 1 </script>
27    
28 dpavlin 30 <form id="search" action="get" onsubmit="return go(this);">
29     <div>
30     <span style="color: maroon;">Query</span>
31 dpavlin 1 <script type="text/javascript">
32 dpavlin 30 // <!--
33 dpavlin 4 document.write('<select name="index_name">');
34     select_option("lorem","Lorem example",args.index_name);
35     select_option("words","Words from dict",args.index_name);
36 dpavlin 25 select_option("homer","Homer: The Odyssey",args.index_name);
37 dpavlin 4 document.write('</select>');
38 dpavlin 30 // -->
39 dpavlin 4 </script>
40     for
41     <script type="text/javascript">
42 dpavlin 30 // <!--
43 dpavlin 1 document.write("<input name=\"query\" value=\"");
44    
45 dpavlin 6 if (args.query) {
46 dpavlin 4 var search_string = args.query.replace(/\+/gi," ");
47 dpavlin 1 document.write(search_string);
48     }
49    
50     document.write("\" type=\"text\" size=\"60\"/>\n");
51 dpavlin 30 // -->
52 dpavlin 1 </script>
53    
54 dpavlin 30 <input type="submit" value="Submit"/><br/>
55     </div>
56 dpavlin 1 </form>
57    
58     <script type="text/javascript">
59 dpavlin 30 // <!--
60 dpavlin 6 if (args.query) {
61 dpavlin 1 document.write("<div id=\"results\"><h2>Please wait...</h2></div>\n");
62 dpavlin 4 doSearch(args.index_name, args.query, printResults);
63 dpavlin 1 }
64 dpavlin 30 // -->
65 dpavlin 1 </script>
66    
67 dpavlin 30 <div>
68     Enter your keywords to search for seperated by spaces.<br/>The
69 dpavlin 1 results will be only those documents which contain <b>ALL</b> of the
70 dpavlin 30 requested keywords
71     </div>
72 dpavlin 1
73 dpavlin 18 <div id="debug" style="color: gray;">
74     </div>
75    
76 dpavlin 32 </div>
77 dpavlin 1 </body>
78     </html>

  ViewVC Help
Powered by ViewVC 1.1.26