Hey all,

I've got a problem with ajaxlazyloadpanel and IE, being the panels do not
load in IE9 (didn't check IE8 or previous versions). The panels keep loading
forever. There is no problem with loading the panels in other browsers
(Chrome, Midori, Firefox). The panels are quite simpel, nothing really fancy
going on, actually. Moreover, I also see that an iframe is not loaded when I
use IE (hovering route normally shows a google-map, but the map itself isn't
loaded). Although this seems not really an wicket-IE-issue, it may be
related.
The code?
Sending all code is really overshoot, but simply put: I've got the
HomePage-class wich adds a BlogItems-panel. The BlogItems-panel adds a
DataView, and in each of the items  adds a comment-panel. So in the
populateItem-method of the Blogitems DataView, I have something like (it's
just loading the panels, nothing fancy here):

--
item.add(new AjaxLazyLoadPanel(String markupId) {

  @Override
  public Component getLazyLoadComponent(String id)
  {
       return CommentPanel(id, blogid);
  }

}
--
in which blogid is used to load the right comments. The CommentPanel itself
adds another DataView with comments.

I have also a  WeatherPanel (loading data from google weather api) on the
HomePage, also not loading in IE, no problem in other browsers.

Security settings of IE are set to low (everything, certainly javascript is
allowed).

You can check it on: http://www.tinyleaps.be

FYI: tomcat 5.5, wicket 1.4.17

Any ideas what can be wrong here?

Thanks a lot,
Kurt Sys

Reply via email to