The function below, ListPrinters, returns the URLs of all printers on a
certain server.

<OBJECT ID=iPrintAccess
CLASSID=clsid:36723f97-7aa0-11d4-8919-FF2D71D0D32C>
</OBJECT>

// *********************************
// Function: ListPrinters
// Create array (newPAList) of printers from the iPrint Manager
// *********************************
function ListPrinters(serveraddress) {
var listReturn;
var paList;

paList = iPrintAccess.GetPrinterURLList2(serveraddress,
"&error-type=none", 0);

if(paList != "" && paList != null) { newPAList =
paList.split("\n"); }
else { newPAList = null; }
return(newPAList);
}

The paList = iPrintAccess... line uses iPrintAccess.GetPrinterURLList2
to obtain the values; however, this works in IE but not in Safari (Mac)
or Firefox.
The default list xxx.xxx.xxx.xxx/ipp/ works in all browsers.

Suggestions?

Thanks,
V