Take a look on this: http://cwiki.apache.org/WICKET/faqs.html#FAQs-Howtoadd%2523anchor%2528opaque%2529topageurl%253F
2008/12/16 Charlie Dobbie <[email protected]>: > Hi Janos, > > Thanks for your response. That's an interesting solution to the problem! > > I have been digging through the setResponsePage etc code, trying to find a > way to fit this into the framework directly, and have come up empty-handed. > It would seem logical to me that there should be a way to specify either a > String id or a Component directly inside the request target, but I can't see > how to fit it in. > > It looks like your solution is the best available at the moment. > > Regards, > Charlie. > > > > 2008/12/4 Cserep Janos <[email protected]> > >> I'm doing it like this from my Page: >> >> @Override >> public void renderHead(IHeaderResponse response) { >> >> if (anchor != null) { >> >> response.renderOnLoadJavascript("location.href='#" + anchor + >> "';"); >> anchor = null; >> } >> } >> >> Just have a setter for the anchor property on the Page instance you >> pass to setResponsePage(). >> >> janos >> >> >> On Thu, Dec 4, 2008 at 1:53 PM, Charlie Dobbie <[email protected]> >> wrote: >> > Hi, >> > >> > I know you can set an anchor when you are coming from a Link component, >> but >> > how can I set an anchor without the Link? >> > >> > From a Button's onSubmit, I am calling setResponsePage with a Page >> instance, >> > and have a reference to a component on that page that I would like the >> > browser to jump directly to. From my research so far, I don't believe >> this >> > to be possible, but easily could have missed something! >> > >> > Is there a way to do this? >> > >> > Regards, >> > Charlie. >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > -- WBR, kan. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
