Estoy aprendiendo un poco de la notación JSON en javascript he hice lo siguiente:
Código Javascript
:
Ver originalfactura = new Object();
factura.nombreEmpresa = "AMB soluciones";
factura.direccion = "C/ 1ra, no.xx de Alma Rosa";
factura.telefono = "809-5xx-23xx";
factura.NIF = "A001201822832";
factura.elementos = {descripcion:"Monitor 19\"\"", precio:7000, cantidad:1}
factura.informacion = {importeTotal:790, iva:503, formaPago:"Tarjeta"}
factura.calcularImporte = function(a, b){
r = a + b;
this.importeTotal = r;
}
factura.mostrarImporte = function(){
alert(this.informacion.importeTotal);
}
factura.mostrarImporte();
Es un script que define la estructura de una factura. Con metodos para calcular y mostrar el importe total de la misma.
El caso es que cuando correo el script en firefox, me sale el alert con el resultado y luego de presionar aceptar, el alert no desaparece instatáneamente como debería, sino que se queda con el botón presionado por algunos 4 ó 5 segundos, como si estuviera frizado y entonces el alert desaparece. A veces funciona como debería, es decir el alert desaparece tan pronto como le doy a aceptar.
En chrome no me pasa.
Me pregunto se habrá algo mal en mi código o si será problema de firefox.