I just coded an unobtrusive In Place Editor and wanted to get some review and comments for it. Anyone spot anything obvious that I could do to streamline this? Thanks, Walter <script type="text/javascript" charset="utf-8"> var rightClick = function(e){ Event.stop(e); var editListing = new Ajax.InPlaceEditor("listing_body", "ajax_update.php", {rows:20,cols:50, onComplete: function(transport, element) { new Effect.Highlight(element, {startcolor: this.options.highlightcolor}); editListing.dispose(); }, loadTextURL: "get_raw.php?id=<?= $id ?>&field=description", ajaxOptions: {method: "post"}, callback: function(form, value) { return "id=<?= $id ?>&field=description&myparam=" + encodeURIComponent(value) } }); if(editListing) editListing.enterEditMode(''click''); }; var editThis = function(){ Event.observe(''PageDiv'',''contextmenu'',rightClick); }; Event.observe(window,''load'',editThis); </script> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Spinoffs" group. To post to this group, send email to rubyonrails-spinoffs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-spinoffs-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-spinoffs?hl=en -~----------~----~----~----~------~----~------~--~---