It looks like Netscape needs mime type for both source and stylesheet to be set
to a XML mimetype (text/xml).
In my application (which works on IE) I had <?xml-stylesheet type="text/xsl"
(where Admin/xsls is a view and Proposal2 a key to retrieve the correct xsl).
To satisfy Netscape I've created a simple agent called SetXMLMimeType which had:
Print "Content-Type:text/xml; iso-8859-1"
before printing xsl from the Proposal2 document - so my reference to the
stylesheet is now:
There was a small problem with '&' as my main stylesheet (Proposal2) had an
xsl:include which had to be changed to:
<xsl:include href="SetXMLMimeType?OpenAgent&DocKey=Products2" /> .
IE does not like type="text/xml" in '<?xml-stylesheet ...' so for now I will
have 2 ways of assigning stylesheets
(one for IE one for Netscape) - 'xsl:include' solution works for both browsers!