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 |