Hello Igor, I have a problem in IE when i redirect wicket pages using javascript using location.href = '?wicket:interface=:3::::' . here is the scenario:
public class InitBehavior extends AbstractBehavior { final IModel params = new AbstractReadOnlyModel() { @Override public Object getObject() { // redirect url's map.put("roamUrl", RequestCycle.get().urlFor(NoIdPage.class, null)); map.put("loginUrl", RequestCycle.get().urlFor(new LoginPage())); map.put("errorUrl", RequestCycle.get().urlFor(new ErrorPage())); return map; } }; component.add(TextTemplateHeaderContributor.forJavaScript( InitBehavior.class, "init.js", params)); super.bind(component); } ............... } and in init.js function clientReady() { // detect if arcot id exist if (!IDExists(strWFUserID)) { if (Flag) { // document.getElementById('divErrPopup').style.display = 'block'; location.href = '${errorUrl}'; } else { location.href = '${roamUrl}'; } } else { location.href = '${loginUrl}'; } } this script is executed upon loading of the page. This working fine in firefox. im using wicket 1.3.4 i also try the latest release 1.3.5 but it still problem in IE(http://localhost:8080/test/undefined). I also, mount(new QueryStringUrlCodingStrategy("noid", NoIdPage.class)); again this works only in firefox but not in IE. since our client mostly IE users. i also found this bug https://issues.apache.org/jira/browse/WICKET-1449 ... How can i solve this problem? Is there a work around to this? Thanks a lot. Cheers. -- View this message in context: http://www.nabble.com/redirect-issue-on-IE-causing-HTTP-4040-tp20124228p20124228.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]