yea.. i was just thinking about the same.. i think i`m gonna give that a try..
2007/2/28, Karl Rudd <[EMAIL PROTECTED]>:
Unfortunately you can't just "assign" a function that runs on the server to JavaScript (running on the client). The best you could do would be to POST the content back via AJAX. Karl Rudd On 3/1/07, Mark <[EMAIL PROTECTED]> wrote: > oke.. i fixed the issue now. > incase you want to know the solution i added this function: > > function html_entity_decode(str) { > var ta=document.createElement("textarea"); > > ta.innerHTML=str.replace(/</g,"<").replace(/>/g,">"); > return ta.value; > } > > than i edited this line: > i.value = self.revert; > > to: > i.value = html_entity_decode(self.revert); > > that did the trick for me... i still think it`s best to somehow assign php`s > html_entity_decode function to javascript.. i just don`t know how to do that > at this moment. perhaps later. > > 2007/2/27, Mark <[EMAIL PROTECTED]>: > > i don`t think that helps.. the text must be editable so it doesn`t _NEED_ > to be a div. > > also a div could cause other problems.. and it will in the place where i > need it :( i will try to put up a example somewhere. > > > > > > 2007/2/27, Danny Wachsstock <[EMAIL PROTECTED]>: > > > > > > > > I'm not sure if this will solve your problem, but a cheap way to emulate > > > html_entity_decode is: > > > > > > function html_entity_decode(string) {return > $('<div>').html(string).text()} > > > > > > It creates a div, uses your string as the innerHTML, and outputs the > HTML > > > created. If the string is not valid HTML, things may not work. > > > > > > The reverse would beL > > > > > > function html_entity_encode(string) {return > $('<div>').text(string).html()} > > > > > > Hope this helps > > > > > > Danny Wachsstock > > > > > > > > > Mark-235 wrote: > > > > > > > > no that`s not the best way.. can`t i assign a php function to > javascript > > > > and > > > > use it the same way i would have done with php? > > > > > > > > 2007/2/27, Sam Collett < [EMAIL PROTECTED]>: > > > >> > > > >> On 27/02/07, Mark < [EMAIL PROTECTED]> wrote: > > > >> > yea oke.. but do you guys have any idea how to solve this issue? > > > >> > in php it would be: html_entity_decode() but that doesn`t work in > > > >> > javascript.. besides the fact that i would need to edit the plugin > and > > > >> i > > > >> > have no idea where i need to edit it.. :( > > > >> > > > >> Perhaps not the best way to do it, but you could try replacing > > > >> > > > >> self.revert = jQuery(self).html(); > > > >> > > > >> with > > > >> > > > >> self.revert = > > > >> > jQuery(self).html().replace(/>/g,">").replace(/</g, > "<"); > > > >> > > > >> Not tested though. > > > >> > > > >> > > > > >> > 2007/2/27, Sam Collett < [EMAIL PROTECTED]>: > > > >> > > On 27/02/07, Mark < [EMAIL PROTECTED]> wrote: > > > >> > > > i`m trying to edit the whole tag. > > > >> > > > and i can`t post any samples online.. i don`t have any sites > > > >> online.. i > > > >> > do > > > >> > > > have some free subdomains somewhere but i hardly know where i > left > > > >> them > > > >> > :P > > > >> > > > perhaps in the future.. > > > >> > > > > > >> > > You could upload them to Google Pages ( http://pages.google.com/ > ). > > > >> > > That's what I did in the past before it was blocked from work. > Not > > > >> > > sure how many others on this list have Google Pages blocked. > > > >> > > > > > >> > > > > > > >> > > > 2007/2/27, Mika Tuupola <[EMAIL PROTECTED]>: > > > >> > > > > > > > >> > > > > On 27 Feb 2007, at 01:47, Mark wrote: > > > >> > > > > > > > >> > > > > > > i have a edit in place thing now and i have this text: > > > >> > > > > > > <div > class=\"admin_link\">#INCLUDE#</div> > > > >> > > > > > > > > > >> > > > > > > when you click on the the text field pops in BUT the > content > > > >> is > > > >> > > > > > > suddently different.. the content now is: > > > >> > > > > > > <div > > > >> > class="admin_link">#INCLUDE#</div> > > > >> > > > > > > > >> > > > > > sorry, i forgot to mention that.. > > > >> > > > > > i`m using the jEditable plugin. > > > >> > > > > > > > >> > > > > Ok. To be clear. Is the text you are trying to edit > "#INCLUDE#" > > > >> or > > > >> > > > > are you trying to edit the whole html tag "<div > > > >> class=\"admin_link > > > >> > > > > \">#INCLUDE#</div>" ? > > > >> > > > > > > > >> > > > > Maybe you can post some example code online? > > > >> > > > > > > > >> > > > > -- > > > >> > > > > Mika Tuupola > > > >> > > > http://www.appelsiini.net/~tuupola/ > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > _______________________________________________ > > > >> > > > > jQuery mailing list > > > >> > > > > discuss@jquery.com > > > >> > > > > http://jquery.com/discuss/ > > > >> > > > > > > > >> > > > > > > >> > > > > > > >> > > > > _______________________________________________ > > > >> > > > jQuery mailing list > > > >> > > > discuss@jquery.com > > > >> > > > http://jquery.com/discuss/ > > > >> > > > > > > >> > > > > > > >> > > > > > >> > > _______________________________________________ > > > >> > > jQuery mailing list > > > >> > > discuss@jquery.com > > > >> > > http://jquery.com/discuss/ > > > >> > > > > > >> > > > > >> > > > > >> > _______________________________________________ > > > >> > jQuery mailing list > > > >> > discuss@jquery.com > > > >> > http://jquery.com/discuss/ > > > >> > > > > >> > > > > >> > > > >> _______________________________________________ > > > >> jQuery mailing list > > > >> discuss@jquery.com > > > >> http://jquery.com/discuss/ > > > >> > > > > > > > > _______________________________________________ > > > > jQuery mailing list > > > > discuss@jquery.com > > > > http://jquery.com/discuss/ > > > > > > > > > > > > > > -- > > > View this message in context: > http://www.nabble.com/problem-with-%22edit-in-place%22-on-HTML-coding.-tf3295602.html#a9188810 > > > Sent from the JQuery mailing list archive at Nabble.com. > > > > > > > > > _______________________________________________ > > > jQuery mailing list > > > discuss@jquery.com > > > http://jquery.com/discuss/ > > > > > > > > > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > > _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
_______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/