Okay... on to bigger better problems.
I'm having a problem with Netscape 6.2 users and my XSL stylesheets. I make fairly heavy use of <DIV> tags in the transforms and use the "STYLE" attribute of those tags to locate the layouts on the screen (X,Y) and to size them.
This works as advertised in IE 5.5 and IE 6 -- However, Netscape 6.2 appears to be ignoring the style attribute and places all of the layers in the upper left corner of the page when performing XSL transforms.
FWIW: I create my pages in HTML using Dreamweaver and convert them to XSL by hand. The HTML "template" pages all work correctly in Netscape -- that is the divisions are properly located and sized. However, if I convert that page to a stylesheet and view it, the divisions are messed up.
Has anyone encountered this problem with Netscape and, if so, can you offer a suggestion as to a fix? I'm having zero luck getting help from Netscape on it.
I also note that text wrapping is performed differently between HTML and XSL transforms in Netscape 6... The XSL transform inserts extra whitespace between each line of text while the HTML text wrap does not.
For examples of what I am talking about see...
(works)
and...
(broken)
Any help would be greatly appreciated.
I must say this browser version dependency thing is kicking my butt!
I'm having a problem with Netscape 6.2 users and my XSL stylesheets. I make fairly heavy use of <DIV> tags in the transforms and use the "STYLE" attribute of those tags to locate the layouts on the screen (X,Y) and to size them.
This works as advertised in IE 5.5 and IE 6 -- However, Netscape 6.2 appears to be ignoring the style attribute and places all of the layers in the upper left corner of the page when performing XSL transforms.
FWIW: I create my pages in HTML using Dreamweaver and convert them to XSL by hand. The HTML "template" pages all work correctly in Netscape -- that is the divisions are properly located and sized. However, if I convert that page to a stylesheet and view it, the divisions are messed up.
Has anyone encountered this problem with Netscape and, if so, can you offer a suggestion as to a fix? I'm having zero luck getting help from Netscape on it.
I also note that text wrapping is performed differently between HTML and XSL transforms in Netscape 6... The XSL transform inserts extra whitespace between each line of text while the HTML text wrap does not.
For examples of what I am talking about see...
(works)
and...
(broken)
Any help would be greatly appreciated.
I must say this browser version dependency thing is kicking my butt!