I'd seen a few requests how to output HTML - the GetHTML() method returns <img ... />, <br />etc.
So, create a div on your page with display:none. Then on saving your fckeditor contents set the innerHTML of the div to be the result of the GetHTML method. Then grab the innerHTML of the same div and save that.
Tested on FF2 and IE7. Should work fairly universally - innerHTML is never a string representation of the source, but a DOM representation of the HTML. And it's always HTML rather than XHTML. IE will upper-case your tags, but HTML is case insensitive so it shouldn't be a problem.
AJP
http://www.partyark.co.uk
Tue, 02/12/2008 - 13:08
#1
Re: Outputting HTML - solution
Re: Outputting HTML - solution
Re: Outputting HTML - solution