error: argumento no válido (IE - Javascript/Estilos)

Otro error que da Internet Explorer y no así Firefox:

document.getElementById(’opciones’).style.height = 70px;

Al leer esa línea, Internet Explorer hace un break y muestra que hay un error, preguntando si se lo quiere depurar.

La solución: cambiar .height por .Height (?). Increiblemente funciona. Pero lo más extraño es que ese error y ese cambio lo tuve que hacer sólo en esa línea, habiendo, antes y después, líneas similares con el mismo .style.height

error: se requiere un objeto (IE - AJAX/XML)

Al intentar cargar un archivo XML mediante AJAX, Internet Explorer da el error “Se requiere un objeto“.

Por el contrario, Firefox muestra la página correctamente.

Este error se debe probablemente a algún caracter (acentos, eñe, etc..) que no es aceptado por el javascript de Internet Explorer y el objeto XMLresponse no llega a crearse. Así, todas las referencias a ese objeto darán error.

Se soluciona eliminando ese o esos caracter/es del XML.