You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by "Igor Drobiazko (JIRA)" <ji...@apache.org> on 2010/06/09 20:13:13 UTC
[jira] Closed: (TAP5-1175) single quote escapted to ' causes
issues in ie8
[ https://issues.apache.org/jira/browse/TAP5-1175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Drobiazko closed TAP5-1175.
--------------------------------
Resolution: Duplicate
It has been fixed in 5.2 trunk. See TAP5-714
> single quote escapted to ' causes issues in ie8
> ----------------------------------------------------
>
> Key: TAP5-1175
> URL: https://issues.apache.org/jira/browse/TAP5-1175
> Project: Tapestry 5
> Issue Type: Bug
> Affects Versions: 5.1
> Environment: ie8 browser
> Reporter: Paul Stanton
> Assignee: Igor Drobiazko
> Original Estimate: 0.02h
> Remaining Estimate: 0.02h
>
> Tapestry escapes single quotes in attribute values using ' which causes issues in ie8. the correct technique to avoid the ie8 issue is to use the hex number in the ascii reference.
> for example the content of the zone
> <t:zone ...>
> <a href="" onclick="alert('hi'); return false;">hi</a>
> </t:zone>
> will be encoded into the following string within the JSON in the XHR response:
> "<a href='' onclick='alert('hi'); return false;'>hi</a>"
> This will cause a syntax error in ie8.
> PATCH:
> Tapestry 5.1.0.5,
> org.apache.tapestry5.dom.AbstractMarkupModel
> line 136
> builder.append("'");
> change to
> builder.append("'");
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.