According to Eric Luhrs:
> Can someone tell me how to submit a query without an html-based form?  I
> want to have several links on a webpage that will each take the user
> to different ht:\\Dig search-result pages.  Example:
> 
> If the user clicks on <link one> they get ht://dig results for a "query
> one." If they click on <link two> they get ht://dig results for "query
> two," etc.
> 
> In other words, I want to assign an ht://Dig search query to an html link
> that will return ht://Dig search results as the linked page.
> 
> If you know a way to do this, I would really appreciate it if you can let
> me know.  Thanks in advance!
> 
>   Eric 
> 
> --
> Eric Luhrs, NBCS, Rutgers University, Hill Center.
> MAIL: [EMAIL PROTECTED]  VOICE: 732.445.2464

Sure.  If you change the search.html form to use the GET method rather
than POST, you can see the URLs complete with all the arguments that
htsearch needs for a query.  Here is an example:

http://www.scrc.umanitoba.ca/cgi-bin/htsearch?config=htdig&restrict=&exclude=&method=and&format=builtin-long&words=spinal+cord

which can actually be optimised to:

http://www.scrc.umanitoba.ca/cgi-bin/htsearch?method=and&words=spinal+cord

with the current defaults.  This can be embedded into an <a href="..."> tag.

-- 
Gilles R. Detillieux              E-mail: <[EMAIL PROTECTED]>
Spinal Cord Research Centre       WWW:    http://www.scrc.umanitoba.ca/~grdetil
Dept. Physiology, U. of Manitoba  Phone:  (204)789-3766
Winnipeg, MB  R3E 3J7  (Canada)   Fax:    (204)789-3930
----------------------------------------------------------------------
To unsubscribe from the htdig mailing list, send a message to
[EMAIL PROTECTED] containing the single word "unsubscribe" in
the body of the message.

Reply via email to