try overriding

                        @Override
                        protected IAjaxCallDecorator getAjaxCallDecorator() {
                                return new AjaxCallDecorator() {

                                        private static final long 
serialVersionUID = 1L;

                                        @Override
                                        public CharSequence 
decorateScript(final CharSequence script) {
                                                return "alert('foobar');" + 
script;
                                        }
                                };
                        }

instead of getEventHandler

regards,
Michael



Federico Fanton wrote:
> 
> Hi everyone!
> I have a Button that shows a JS alert and then executes an AJAX call.
> It works fine under Firefox 2, but fails under IE7.. The alert appears, I
> click "ok" and then I get the "Initiating Ajax GET request..." inside
> "WICKET AJAX DEBUG", but it doesn't reach my serverside handler..
> Here's the code:
> 
> Button button = new Button("btn");
> button.add(new AjaxEventBehavior("onclick"){
> 
>       @Override
>       protected void onEvent(AjaxRequestTarget target) {
>               System.out.println("Ajax call works");
>       }
>               
>       @Override
>       protected CharSequence getEventHandler() {
>               return "alert('Press OK and check server
> log');"+super.getEventHandler();
>       }
> });
> add(button);
> 
> 
> So basically, with IE7 after the alert there's no "Ajax call works" in the
> serverside log.. Everything is OK with FF2.
> Am I doing something wrong? Should I open a JIRA issue? (I have a
> quickstart ready)
> Many thanks for your attention!
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 


-----
Michael Sparer
http://talk-on-tech.blogspot.com
-- 
View this message in context: 
http://www.nabble.com/Button-with-confirmation-with-IE7-tp18944137p18945992.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to