JavaScript Search ServiceThe JavaScript Search Service (JSHTML) lets web developers place a repository search for ADN resources into Web pages with JavaScript, and is available from the Digital Discovery System (DDS). The service generates interfaces for DDS resources that reside in the ADN metadata format only. For a general purpose search JavaScript client, use the Search Service API and it's JSON output instead. A client that illustrates it's use is shown in these examples. The service is designed to be used in real-time, high-availability Web sites to provide interactive search and discovery interfaces for DDS repository resources in the ADN format. The service provides a simple JavaScript API that allows developers to define a custom search and place it within the context of their own web site. The API can be used in any HTML page and may be combined with Cascading Style Sheets (CSS) to control the look and feel of the search interface and search results. Using the API, web page developers can insert, customize and tailor the search within their web page using a text editor or other development tool, and deploy their page to any web server. The service is illustrated and described formally here:
To access this service (JSHTML v1.1), use the following serviceURL:
How to Create a Custom Search PageIf you are interested in placing a custom search environment into a web site, start by looking at the Template and Examples, which can be used to begin your own custom pages. You should also see the Documentation, which contains detailed information about how to use the service API including descriptions of each of the options that are available to control the features and behavior of your search page. |