At first glance, I would say that this seems like a bug in IE (Gasp, which never happens!). To study the problem, I recommend using chrome with Dom Snitch , which will provide accurate and detailed information in mixed content issues.
On the other hand, why are you using getRootAddress ()? This is a huge mess, you should use relative URLs, for example:
<img src="/images/img.jpg">
If the page is https, this image will be uploaded using https. Relative URLs are a general software requirement; I know that this is what is required at my place of work.
source share