In order to have something like that, I have to specifically mention
something in my WebApplication class, right (if i remember correctly) ? And
I think the way wicket works for browser extend is to redirect to some page
where it reads this info. I think it's too much just to see the support for
js.

Why not go the easy way and have some kind of html tag that holds a value
like x. Through javascript I change that value like y. I tie that with a
wicket:id to read it. If it's x, I have js.

Or what i'm saying is not valid?

Cristi Manole

On Fri, May 29, 2009 at 1:14 PM, Igor Vaynberg <[email protected]>wrote:

> you can ask wicket to figure out if the browser supports javascript or not,
> see
>
> getApplication().getRequestCycleSettings().setGatherExtendedBrowserInfo()
>
> the way the fallback button works is that it is a regular button and
> we use javascript to override the default behavior - thus if no
> javascript is there then nothing is overridden and the button works
> like a regular button instead of ajax.
>
> -igor
>
> On Fri, May 29, 2009 at 4:51 AM, yong mook kim <[email protected]>
> wrote:
> >
> > hi,
> >
> >   Thanks, i agree with your point. However what i want is a browser's
> javascript detect function, if isJavascriptEnable() then load the
> LazyLoadPanel else fall back to normal panel behaviour.
> >
> > something like below
> >
> > Page start....
> >
> > if(isJavascriptEnable()){
> >   add(new AjaxLazyLoadPanel('123')...
> > }else{
> >   add(new ABCPanel('123')....
> > }
> >
> > Page end....
> >
> > I wonder how Wicket AjaxFallBackButton work........?
> >
> >
> >
> >
> >
> > --- On Fri, 5/29/09, Martijn Dashorst <[email protected]>
> wrote:
> >
> >> From: Martijn Dashorst <[email protected]>
> >> Subject: Re: AjaxLazyLoadPanel fallback version?
> >> To: [email protected]
> >> Date: Friday, May 29, 2009, 7:26 AM
> >> It's called Panel. Either your users
> >> have to have javascript enabled
> >> and you can use LazyLoadPanel, or you have to use direct
> >> Panel's.
> >>
> >> There is no way to lazy load anything without having to
> >> resort to
> >> JavaScript. Think about it. How could you instruct the
> >> browser to
> >> retrieve and replace a part of your page after a given
> >> time?
> >>
> >> The only thing that comes to mind is using iframes.
> >>
> >> Martijn
> >>
> >> On Fri, May 29, 2009 at 12:09 PM, yong mook kim <[email protected]>
> >> wrote:
> >> >
> >> > Hi,
> >> >
> >> >  When browser's Javascript is disabled,
> >> AjaxLazyLoadPanel's image (wicket ajax deafult image) will
> >> keep loading forever, page will not return. Is there a
> >> AjaxLazyLoadPanel fallback version which will delegate to
> >> normal request if javascript is disabled?
> >> >
> >> > I wonder how Wicket detect the browser's javascript is
> >> disabled?  Thanks
> >> >
> >> > regards
> >> > yong
> >> >
> >> >
> >> >
> >> >
> >> >
> >> ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: [email protected]
> >> > For additional commands, e-mail: [email protected]
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> Become a Wicket expert, learn from the best: http://wicketinaction.com
> >> Apache Wicket 1.3.5 is released
> >> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >>
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Cristi Manole

Nova Creator Software
www.novacreator.com

Reply via email to