Manage Learn to apply best practices and optimize your operations.

Simulate Quicksearch Functionality for Domino Views to Web Clients

Provide quick access to views (simulating QuickSearch) from a frameset, with the following quick access page. The functionality is provided by JavaScript, so the Web user doesn't need author access to the database. Also this method requires less interactions with the Domino server. However, due to limitation or error in the View applet (concerning the StartKey parameter), this technique won't work with views served by the View applet.

Create QuickFind page with form defined using passthru HTML:
Quick Country View
Country<FORM name="GoCon"><input type="text" name="query" size=8> <input type="button" name="Go" value="Go" onclick ="GetCon(forms[0].query.value)"></FORM>

Create script function in the JSHeader of that page:
function GetCon(strCountry) {
var sHost = document.location.hostname;
var sPath =
var s1 = "http://" + sHost + sPath + "/QuickCountryView?OpenView&StartKey=";
var s2 = s1 + strCountry + "&ExpandView";
if (strCountry == "") {
alert("A country name must be input")
else {
parent.framWebRight.location = s2


Create frameset with:
1. QuickFind page in top left frame (framWebTop)
2. Contents page with embedded outline in left frame (framWebLeft)
3. Frame for views in right frame (framWebRight)

Dig Deeper on Domino Resources - Part 7

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.




  • iSeries tutorials's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...