iFrame no está cargando IE 8

Mi sitio web parece funcionar en todos los navegadores excepto en IE 8. Todo se carga bien con el iFrame.

Aquí está mi código HTML:

  Title        

¿Alguna sugerencia sobre lo que podría estar haciendo mal?

Aquí hay un desglose completo:

Pasos para reproducir:

Cree una página que tenga position:relative en el elemento html

   TEST  

Aquí hay una página de prueba en violín que hace precisamente eso:

http://jsfiddle.net/KyleMit/DZbt5/show/light

Ahora use esa página dentro de un iFrame y abra en IE8

       

Aquí hay un violín que debería funcionar en todos los navegadores EXCEPTO IE8

Solución:

Como sugiere la respuesta anterior, puede eliminar position:relative de la página html original, pero es posible que no tenga acceso a la página o no pueda cambiarla.

En su lugar, simplemente puede agregar una posición relativa al propio elemento iframe :

 iframe { position: relative; } 

Demo de trabajo en Fiddle – También funciona en IE8

Otras instancias

La pregunta también se hizo aquí:

  • El contenido de iFrame no se muestra en IE8
  • Blank iFrame en IE

De la pregunta, el contenido de iFrame no se muestra en IE8 :

Simplemente elimine la siguiente regla del contenido de iframed:

 html { position: relative; }