I am passing the data as arguments to javascript functions (like
onclick="hopefully_escaped_data_from_server")
I also have rollover functions that take these descriptions as arguments.
Am I missing something???
thanks
s


On Thu, Oct 9, 2008 at 3:53 PM, Hector Virgen <[EMAIL PROTECTED]> wrote:

> Is there a reason you need the data to remain escaped while being used by
> javascript? Unless your javascript is interacting directly with the
> database, you should not need to keep your data escaped. Once javascript is
> done with the data, and sends it back to the server, the server should then
> re-escape the unescaped data before inserting into the database.
> -Hector
>
>
> On Thu, Oct 9, 2008 at 11:22 AM, pancakes <[EMAIL PROTECTED]> wrote:
>
>>
>> Hi.
>> I'm using prototype for my ajax routines.  I'm returning a json object
>> from the server containing user information.  Some of the information
>> contains user descriptions with quotes and other weird characters that
>> need to be escaped.
>>
>> for example
>> 'I'm going to the store, don't 'cha know?'
>> is stored in my db as
>> 'I\'m going to the store, don\'t \'cha know?'
>>
>> but when I get my json object back from the server, I need to eval()
>> it.  This strips the slashes. I tried prototype's built in json parser
>> next (evalJSON();) with the same results.
>>
>> Is there any way to preserve my escape characters and use json for
>> data structuring??
>>
>> I am aware that javascript has find/replace functions, but trusting
>> the escaping of problem characters to the browser doesn't appeal to
>> me.  I want to escape the data on the server.  also, this needs to
>> work for single or double quotes, as these are user input and I want
>> it to work regardless of the data.
>>
>> thanks!
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptaculous@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to