I have a db that stores some email content. I make an ajax request for the email content, when that's returned I want to pass the content to a function that will display a popup with the email content in there. The problem I have is that there are html tags in the email content, which I would like to keep if possible.
I have tried using json_encode and rawurlencode/decodeURIComponent but either the encoded string breaks my below javascript and just displays the email in the page or I get a javascript "Unterminated string literal" error thrown.
var message = "<a href=\"javascript:viewMessage('"+aData[8]+"');\" class=\"glyphicons glyphicons-circle-info\" id=\"comms_msg\"></a>";
Can anyone point me in the right direction?