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]