You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by "David Evans (JIRA)" <ji...@apache.org> on 2006/04/25 00:55:09 UTC
[jira] Reopened: (STR-1831) javascript generation with CDATA
[ http://issues.apache.org/struts/browse/STR-1831?page=all ]
David Evans reopened STR-1831:
------------------------------
Assign To: David Evans (was: Struts Developer Mailing List)
> javascript generation with CDATA
> --------------------------------
>
> Key: STR-1831
> URL: http://issues.apache.org/struts/browse/STR-1831
> Project: Struts Action 1
> Type: Improvement
> Components: Action
> Versions: 1.1 Final
> Environment: Operating System: All
> Platform: All
> Reporter: Rob Hannah
> Assignee: David Evans
> Priority: Minor
> Fix For: 1.2 Family
>
> Issue: Current browsers don't like CDATA hanging out inside of a script tag.
> This can easily be resolved by prepending to begin/end components of CDATA the
> JavaScript one-line comment ( '//' ). Modified generated html to include '//'
> on the CDATA begin/end components tested successfully (as in 'alert box pops up
> on validation failure') on Mozilla 1.5, IE 5.5, IE 6.0. Validates on
> http://validator.w3.org/ . Works in both transitional and strict XHTML modes.
> Suggested patch (based on 1.1 release):
> diff JavascriptValidatorTag.old JavascriptValidatorTag.java
> 570c570
> < sb.append("<![CDATA[\r\n");
> ---
> > sb.append("//<![CDATA[\r\n");
> 636c636
> < sb.append("]]>\r\n");
> ---
> > sb.append("//]]>\r\n");
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org