This is not related to an https site or iframe in any way.
I am trying to load an http iframe inside of an http site within the same domain. However, the iframe will load and then the head and body of the iframe is stripped of content and appears white.
This issue is appearing in Firefox and Internet Explorer. The iframe shows fine in Chrome. Also, there is some active https content (script includes and such) that load inside of the iframe, but to my understanding that shouldn't matter if the main URL and iframe URL are both http.
-- EDIT --
It looks like it could be related to how I'm dynamically loading the iframe in:
$("body").html("<iframe id='iframe-contents' src='" + url + "' style='width: 100%; position: fixed; top: 0; left: 0; bottom: 0; height: 100%; margin: 0;'></iframe>");