Hola
   Cita:  
					Iniciado por Triby  
  IExplorer es bien conocido por la cantidad de problemas que genera, incluso un simple innerHTML falla a veces, por lo que podrias probar:
    No sabía que podía levantar esos errores. Me gusta tu propuesta
 
 
@conetsol he revisado el código fuente de las url que dejastes y hay algo que no has entendido 
 Cita:  var wrapDiv = document.createElement('capaContenedora'); // Crear nuevo elemento
    createElement crea un elemento y 
capaContenedora no es un elemento, sino la id de un elemento. Lo único que puede modificar del código que ha brindado 
@Triby  es 
 Cita:  var mainTarget = document.getElementById(target)
     cambia el argumento 
target por la id de tu div 
'capaContenedora'
 
 Suerte