|
Subject: [xsl] [saxon] unwanted line breaks in HTML output From: mark_fletcher@xxxxxxxxxxxxxx Date: Thu, 8 May 2003 16:08:47 -0700 |
Is there a default line length that saxon uses to determine when to start a
new line in HTML output?
I'm outputting text inside an onClick tag attribute. It typically looks
like this, which is what I want (one line per arguement):
<A HREF="javascript:void()" onClick="opendoc(
escape('Topic One — Maintaining Academic Advisement Setup Data'),
'htm/lsaa11.htm#d0e13039',
escape('Topic Two — Maintaining Academic Advisement Setup Data'),
'htm/lsaa11.htm#d0e13066',
escape('Topic Three — Using the Analysis Database to Create
Reports'),
'htm/lsaa13.htm#d0e15791',
escape('Topic Four — Using the Analysis Database to Create
Widgets'),
'htm/lsaa13.htm#d0e15816'
)">Database Tables Report page</A>
However, if the text inside an escape function is too long, the line
breaks, like this:
<A HREF="javascript:void()" onClick="opendoc(
escape('Topic One — This Is Too Much Text and It Breaks Here
And Causes Problems'),
'htm/lsaa11.htm#d0e13039'
)">Database Tables Report page</A>
and I end up with 'unterminated string constant' JavaScript errors in the
browser. The limit seems to be about 150 characters on the line before it
gets broken at the nearest space.
I can get around this using translate( ) to insert in place of every
space in each string, but I'd rather not if it's avoidable.
Any ideas appreciated!
Mark Fletcher
PeopleSoft Language Engineering
925.694.3753
mark_fletcher@xxxxxxxxxxxxxx
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Using '$' in function arg, Michael Kay | Thread | RE: [xsl] [saxon] unwanted line bre, Michael Kay |
| RE: [xsl] Using '$' in function arg, Martinez, Brian | Date | [xsl] Wrox books, Randy Oxentenko |
| Month |