Pues quería hacer algo así, pero que funcione en IE. La idea es cambiar la propiedad color del style de la capa con un método suyo.
Código PHP:
<div id="capa">Hola!</div>
<script type="text/javascript">
var tipoDIVs = document.createElement("DIV").constructor;
var functionSetColor = function(col) {
this.style.color = col;
}
tipoDIVs.prototype.setColor = functionSetColor;
$("capa").setColor("red");
</script>
Cita:
Y tipoDIVs es undefined. Así que deduzco que no existe aquello de .constructor.
Iniciado por IE6
'tipoDIVs.prototype' es nulo o no es un objeto
He probado con
Código PHP:
Object.prototype.setColor = functionSetColor;
$("capa").prototype.setColor = functionSetColor;
Ésto último sí funciona en los dos navegadores:
Código PHP:
$("capa").setColor = functionSetColor;
$("capa").setColor("red");
¿Ideas para nuestro navegador favorito?