On Sat, Jul 18, 2009 at 12:46 AM, Geoffrey Wiseman <
geoffrey.wise...@gmail.com> wrote (paraphrased):

> I'm experiencing an odd issue where a hidden form fragment is showing
> server-side validation errors (even though the fragment is hidden) but only
> in IE.


This turned out to be a bit of generated Javascript in a component that IE
disliked, but that all other browsers were happy with.

I got just far enough in Tapestry's internals to understand that while the
page was originally rendered, both IE and Firefox "stored actions" dealing
with the hidden fields in the form data, and by the time the request came
back to the server, the stored actions dealing with those fields were
apparently not present.  I'm guessing that some piece of Javascript code
interacts with the stored actions on the client-side, and because the
generated Javascript was causing an error in IE, that client-side Javascript
wasn't executing.  Perhaps someone with a better understanding of Tapestry
implementation and form fragments can confirm.

I should work on figuring out how to tell IE to hide less from me; I would
have solved this much faster if I'd known there was a Javascript issue.

  - Geoffrey
-- 
Geoffrey Wiseman
http://www.geoffreywiseman.ca/

Reply via email to