acabo de mirar todas las propiedades del objeto window pero no hay manera

| ||||
Hola epplestun: Si destripas el objeto window con mozilla, puedes ver que window.innerWidth tiene que tener un valor asignado, pero también tienes window.outerWidth/Height, pero explorer no tiene esos atributos definidos y por eso lo considerará un atributo que estás creando en tiempo de ejecución, y en ese caso debes asignarle el valor o te dará undefined... ![]() Hace tiempo se habló de ese tema y parece que para explorer hay que usar document.body.offsetWidth. Te paso un código que yo uso para "destripar" los objetos de las páginas: <html> <head> <title> Destripador </title> <script> function destripar(que) { var nombre_objeto = que; var objeto = eval(nombre_objeto); var mostrar = ""; for (_item in objeto) { mostrar += nombre_objeto + "." + _item + " = " + eval(nombre_objeto + "." + _item) + "<br />\n"; } document.body.innerHTML = mostrar; } </script> </head> <body onload="destripar('window')"> </body> </html> Es muy sencillo y a mí me parece que es bastante útil. Saludetes ![]() |