Revision: 19652
Updated Code
at October 27, 2009 20:32 by trevorhartman
Updated Code
var copyHTML:String = some_value_from_a_database_or_something_containing_html; copyHTML = copyHTML.replace(/ /gm, "\n"); // fix double carriage returns copyHTML = copyHTML.replace(/’/g, "’"); // fix nasty apostrophes copyHTML = copyHTML.replace(/—/g, "—"); // fix evil en-dashes copyHTML = copyHTML.replace(/–/g, "–"); // fix abominable em-dashes var tf:TextField = new TextField(); tf.htmlText = copyHTML; // drink a beer
Revision: 19651
Updated Code
at October 27, 2009 20:31 by trevorhartman
Updated Code
var copyHTML:String = some_value_from_a_database_or_something_containing_html; copyHTML = copyHTML.replace(/ /gm, "\n"); // fix double carriage returns copyHTML = copyHTML.replace(/�/g, "’"); // fix nasty apostrophes copyHTML = copyHTML.replace(/�/g, "—"); // fix evil en-dashes copyHTML = copyHTML.replace(/�/g, "–"); // fix abominable em-dashes var tf:TextField = new TextField(); tf.htmlText = copyHTML; // drink a beer
Revision: 19650
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 27, 2009 20:30 by trevorhartman
Initial Code
var copyHTML:String = some_value_from_a_database_or_something_containing_html; copyHTML = copyHTML.replace(/ /gm, "\n"); // fix double carriage returns copyHTML = copyHTML.replace(/’/g, "’"); // fix nasty apostrophes copyHTML = copyHTML.replace(/—/g, "—"); // fix evil en-dashes copyHTML = copyHTML.replace(/–/g, "–"); // fix abominable em-dashes var tf:TextField = new TextField(); tf.htmlText = copyHTML; // drink a beer
Initial URL
Initial Description
AS3 does some weird things with HTML. Here are a few ways to handle common problems. The worst offender that many people encounter is double carriage returns. Regex those nasty buggers into oblivion (aka \n)!
Initial Title
AS3 HTML clean up
Initial Tags
html
Initial Language
ActionScript 3