The JavaScript code to do this is as follows:
// Create an instance of the Bean getter = new netscape.ldap.beans.LDAPGetEntries(); // Get parameters from form fields getter.setHost( document.input.host.value ); getter.setPort( parseInt(document.input.port.value) ); getter.setBase( document.input.base.value ); filter = document.input.filter.value; // If the filter expression is incomplete, assume "cn=" if ( filter.indexOf("=") == -1 ) filter = "cn=" + filter; getter.setFilter( filter ); getter.setAttribute( document.input.attribute.value ); // Do the search netscape.security.PrivilegeManager.enablePrivilege("UniversalConnect"); values = getter.getProperty(); // Display the results, converted to a single string with line feeds if ( values != null ) { document.output.results.value=getter.convertToString( values ); } else { showError(); }