Re: Monitor external link clicks
Thanks, that has worked. On 7 October 2010 16:34, Martijn Dashorst wrote: > That is the whole point of externallink: it links to an external URL. > If you want to receive the request prior to sending the user onwards, > use a proper Link and redirect the browser to the external url using > setRequestTarget(new RedirectRequestTarget(url)); > > Martijn > > On Thu, Oct 7, 2010 at 4:55 PM, Abid K wrote: >> Hi, >> >> I am using the ExternalLink class for external sites. I've noticed >> this class does not implement the ILinkListener interface and I am not >> able to monitor these clicks. >> >> I tried to implement the listener, but I did not get far. e.g. >> public class MonitorExternalLink extends ExternalLink implements >> ILinkListener { >> ... >> } >> >> Does anyone know how I can implement a listener on the ExternalLink class? >> >> Thanks >> >> - >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > > > -- > Become a Wicket expert, learn from the best: http://wicketinaction.com > Apache Wicket 1.4 increases type safety for web applications > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.4.8 > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Monitor external link clicks
That is the whole point of externallink: it links to an external URL. If you want to receive the request prior to sending the user onwards, use a proper Link and redirect the browser to the external url using setRequestTarget(new RedirectRequestTarget(url)); Martijn On Thu, Oct 7, 2010 at 4:55 PM, Abid K wrote: > Hi, > > I am using the ExternalLink class for external sites. I've noticed > this class does not implement the ILinkListener interface and I am not > able to monitor these clicks. > > I tried to implement the listener, but I did not get far. e.g. > public class MonitorExternalLink extends ExternalLink implements > ILinkListener { > ... > } > > Does anyone know how I can implement a listener on the ExternalLink class? > > Thanks > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Become a Wicket expert, learn from the best: http://wicketinaction.com Apache Wicket 1.4 increases type safety for web applications Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.4.8 - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Monitor external link clicks
I mean: link.add(new AjaxEventBehavior("onclick") { ... }); ** Martin 2010/10/7 Abid K : > Hi Martin, > > Do you mean the javascript 'onclick' function? Cause I have tried to > implement the "onLinkClicked( )" method, and copied the 'getUrl()', > 'onComponentTag()' methods from the Link class. But, did not manage to > get it working. > > Thanks > > > > > On 7 October 2010 16:00, Martin Makundi > wrote: >> Add onclickbehavior? >> >> ** >> Martin >> >> 2010/10/7 Abid K : >>> Hi, >>> >>> I am using the ExternalLink class for external sites. I've noticed >>> this class does not implement the ILinkListener interface and I am not >>> able to monitor these clicks. >>> >>> I tried to implement the listener, but I did not get far. e.g. >>> public class MonitorExternalLink extends ExternalLink implements >>> ILinkListener { >>> ... >>> } >>> >>> Does anyone know how I can implement a listener on the ExternalLink class? >>> >>> Thanks >>> >>> - >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >>> >> >> - >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Monitor external link clicks
Hi Martin, Do you mean the javascript 'onclick' function? Cause I have tried to implement the "onLinkClicked( )" method, and copied the 'getUrl()', 'onComponentTag()' methods from the Link class. But, did not manage to get it working. Thanks On 7 October 2010 16:00, Martin Makundi wrote: > Add onclickbehavior? > > ** > Martin > > 2010/10/7 Abid K : >> Hi, >> >> I am using the ExternalLink class for external sites. I've noticed >> this class does not implement the ILinkListener interface and I am not >> able to monitor these clicks. >> >> I tried to implement the listener, but I did not get far. e.g. >> public class MonitorExternalLink extends ExternalLink implements >> ILinkListener { >> ... >> } >> >> Does anyone know how I can implement a listener on the ExternalLink class? >> >> Thanks >> >> - >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Monitor external link clicks
Add onclickbehavior? ** Martin 2010/10/7 Abid K : > Hi, > > I am using the ExternalLink class for external sites. I've noticed > this class does not implement the ILinkListener interface and I am not > able to monitor these clicks. > > I tried to implement the listener, but I did not get far. e.g. > public class MonitorExternalLink extends ExternalLink implements > ILinkListener { > ... > } > > Does anyone know how I can implement a listener on the ExternalLink class? > > Thanks > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Monitor external link clicks
Hi, I am using the ExternalLink class for external sites. I've noticed this class does not implement the ILinkListener interface and I am not able to monitor these clicks. I tried to implement the listener, but I did not get far. e.g. public class MonitorExternalLink extends ExternalLink implements ILinkListener { ... } Does anyone know how I can implement a listener on the ExternalLink class? Thanks - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org