Alright, that worked.  Thanks!

On Wed, Apr 30, 2008 at 6:13 PM, Igor Vaynberg <[EMAIL PROTECTED]>
wrote:

> window.setTimeout(function() {Effect.Fade('feedback-id');}, 7000)
>
> -igor
>
>
> On Wed, Apr 30, 2008 at 6:08 PM, Matthew Young <[EMAIL PROTECTED]> wrote:
> > I have a feedback panel on the page I want to fade way after 7 seconds.
>  I
> >  tried adding this to the page:
> >
> >     private static AbstractBehavior feedbackSelfDisappear = new
> >  AbstractBehavior() {
> >         private static final long serialVersionUID = 1L;
> >         @Override public void renderHead(IHeaderResponse response) {
> >             super.renderHead(response);
> >
> >
>  
> response.renderOnDomReadyJavascript("window.setTimeout(Effect.Fade('feedback-id'),
> >  7000)");
> >         }
> >     };
> >
> >
> >  But the fade happens immediately without delay.  I tried these and all
> the
> >  same:
> >
> >
> >
>  response.renderOnDomReadyJavascript("setTimeout(Effect.Fade('feedback-id'),
> >  7000)");
> >
> >
>  
> response.renderOnLoadReadyJavascript("window.setTimeout(Effect.Fade('feedback-id'),
> >  7000)");
> >
> >
>  response.renderOnLoadReadyJavascript("setTimeout(Effect.Fade('feedback-id'),
> >  7000)");
> >
> >  What's the right way to get make this happen?
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to