My Apologies and thank you Thomas. This is perfect. I failed to see
that you had added the alternate code to the quote.

Thanks again.

Robert.

On Jun 11, 1:32 am, Thomas Broyer <t.bro...@gmail.com> wrote:
> Wouldn't it be easier to rewrite your "openReportWindow" in Java rather than
> JSNI?
>
> On Thursday, June 9, 2011 3:19:05 AM UTC+2, rsutton wrote:
>
> >   var form = document.createElement("form");
>
> FormElement form = Document.get().createFormElement();
>
> >   form.setAttribute("method", "post");
>
> form.setAttribute("method", "post");
> or
> form.setMethod("post"); (would be the equivalent of "form.method='post'" in
> JS)
>
> >   form.setAttribute("action", action);
> >     // setting form target to a window named
> > 'formresult'
> >   form.setAttribute("target", "_blank");
> >     for (var i=0; i<values.length; i++) {
>
> for (Map.Entry<String, String> entry : values) {
>
> >        var hiddenField = document.createElement("input");
>
> InputElement hiddenField = Document.get().createHiddenInputElement();
>
> >                 hiddenField.setAttribute("name", values[i].name);
>
> input.setName(entry.getKey());
>
> >              hiddenField.setAttribute("value", values[i].value);
>
> input.setValue(entry.getValue());
>
> >                 form.appendChild(hiddenField);
>
> form.appendChild(hiddenField);
>
> >   }
> >   document.body.appendChild(form);
>
> Document.get().getBody().appendChild(form);
>
> >   form.submit();
>
> form.submit();
>
> >   document.body.removeChild("form");
>
> form.removeFromParent(); // this is a very handy shortcut provided by GWT!>   
> }-*/;

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to