RE: [xsl] xsl:sort in old MSXML

Subject: RE: [xsl] xsl:sort in old MSXML
From: "Claudio Russo" <crusso@xxxxxxxxxxxxxxxxx>
Date: Tue, 1 Jul 2003 14:00:56 -0300
David,

So XSLT with saxon or xalan extensions is run in machines that have these products interpreter installed on them?

Claudio.

-----Original Message-----
From: David Carlisle [mailto:davidc@xxxxxxxxx]
Sent: Martes, 01 de Julio de 2003 12:47 p.m.
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] xsl:sort in old MSXML



1) Regarding Javascript: So you say that it runs JavaScript in my
   machine, maybe cause IE 6.0 installs a "system" (I would says
   processor or interpreter, isn't it?). If this didn't happen, it would
   run. So I assume that not all browsers could see my application
   unless this is flag is on (I mean they have such feature in their
   machines as well).

Not all XSLT is run in a browser. saxon and xalan for example (two of
the more popular ones) are java applications, and there is nothing that
says there has to be any way of running javascript in such an
application. If your file is running in IE6 then it will work (unless
the user has turned off support for scripting in their security options)

 2) XSLT: If the application conforms to the
    "http://www.w3.org/1999/XSL/Transform"; it will probably run fine on
    any browser higher than 5.0.

It will run in mozilla version 1 as well, in theory it might run in
netscape 6 but I wouldn't rely on it, safer to use netscape 7.
I have no idea about other browsers version numbers (not all browsers
keep their version numbers in sync) Opera for example does not 
support xslt at all, neither does lynx. I'm not sure about IE5 on a mac
(does that do XSLT at all?)

3) XML: My XML file resides on different directory of the HTML that has
   the XSL code, but on the same site, and has no Stylesheet reference
   on it. The construct is as follows: Run HTML inside a frame, which
   onLoad calls a javascript function that loads the DOM and calls a
   Stylesheet against the XML which shows the data inside a DIV field in
   the HTML (please see "Ranking" under www.geocities.com/tenisspot). 

If you get all that to run in a cross browser way, you are doing well.
there is no standard API for initiating a transform from javascript
so your script would have to detect what browser it is running on and
then do whatever is necessary in each case. Some people may be able to
help with this,.

David


________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread