Hi Diego,
thanks for your answer. Indeed my problem seems to be similar to that
described in the articles you posted; however, there still seems to be
a difference because the solutions didn't help. :(
First I tried to add the "execCommand" to my code. The behavior
changed to that effect that the "... items remaining" disappeared from
the status line. Unfortunately, hand it still takes several seconds
until all images are available and I still see in the server log that
the image is requested 100 times. (Of course, the web server answers
with a 304 response each time, but IE does not seem to evaluate this
response.)
I then tried to tweak my web server. I won't have this option in the
real project because the web server belongs to the customer, but I at
least wanted to see if that solved the problem. It didn't. :(
Maybe it's important to point out that the problem does not occur when
the page is initially loading, but only when I reload the page;
however, Firefox doesn't have the problem even when I reload, and you
know how users are: They *will* try to reload the page and will then
complain that it takes some time.
I think I will redesign my whole application. The idea was to
dynamically create a table from AJAX/XML content and add edit and
delete links to each row. Since this doesn't seem to work because of
IE's nice features I will probably choose the classic way and create
the table directly in HTML.

Thanks again for your help,
Christian

On Jul 16, 1:55 pm, "Diego A." <[EMAIL PROTECTED]> wrote:
> Hi Christian,
>
> It seems this problem can only be fixed by changing your server's behaviour.
>
> IIS:http://www.milonic.com/mfa/2005-February/ie6-not-caching-images.html
>
> > In IIS under properties for the folder /images/menu HTTP HEADERS was set to
> > "Enable Content Expiration". Turning this off now allows the images to be
> > cached correctly.
>
> Apache:http://ahinea.com/en/tech/ie-dhtml-image-caching.html
>
> Other useful 
> link:http://blog.httpwatch.com/2008/02/27/image-caching-in-internet-explorer/
>
> * Stupid IE6 *
>
> 2008/7/16 Chris <[EMAIL PROTECTED]>:
>
>
>
>
>
> > Hi list,
> > I recently started using jQuery after working with plain JavaScript
> > for several years. The features of jQuery are amazing!
> > Now I have found a problem regarding IE's handling of dynamically
> > created images. It is not really jQuery related, but maybe you can
> > help me anyway.
> > I have the following code snippet:
>
> > $(document).ready(function() {
> >    for (var i = 0; i < 100; i++)
> >        $('body').append('<img src="images/b_edit.png"
> > title="Edit">');
> > });
>
> > As you can see, this code creates 100 *identical* images; however, IE
> > loads each image separately. (I can see it in the log file of my web
> > server and it also takes a considerable time until the page is fully
> > loaded.) Is there any way to change this behavior?
> > If I put all the images directly in my document (not generating them
> > dynamically) the image is only loaded once, but this is not an option
> > for me.
>
> > Thanks a lot,
> > Christian
>
> > P.S.: I use IE 6.0.
>
> --
> Cheers,
> Diego A.

Reply via email to