I have an issue where I’m using the Nivo jQuery slider on a HTTPS: site and its javascript seems to be throwing a mixed content error in IE 8.
I currently have a forum post up in the Dev7 Studios forum with no response yet. And I’ve googled for a couple of days on the IE 8 mixed content error.
So far, I haven’t found a clear fix except for one post where a guy stated that sometimes the “innerHTML” in a jquery file can cause the error. But he didn’t really list a clear fix.
Does anyone have any insight in to this? Any help or direction appreciated.
I ran into the same problem, and have traced it to a bug in IE8. The comments on this page led me to a solution:
http://blogs.msdn.com/b/ieinternals/archive/2009/06/22/https-mixed-content-in-ie8.aspx
This MS dev says:
Normal browsers don’t have a problem with URLs for dynamic content that aren’t fully qualified, protocol and all. But IE8 sometimes drops the ball and instead of putting in the protocol and host, it puts in “about:” in front of your path, and fails to trust that in a https context.
I edited nivoslider to qualify the URLs of all the images it draws dynamically. Further development would be needed to allow use of query strings in image URLs.
Here’s my edited source.