Agrege esto al header para ver si forzaba la compatibilidad:
Código HTML:
Ver original
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
Pero como si nada..
Ayudenme no se que hacer, lo que especificamente no funciona en IE8 es lo siguiente:
Código Javascript:
Ver original
function colocaIVA(){ //valor tipo de producto (computo, plasma) var tipo_prod =$('#tipo option:selected').val(); //valor garantia seleccionada var selGarantia =$('#garantia option:selected').val(); //valida que cuando se seleccione un rango se haya seleccionado un tipo de garantia if (selGarantia==0) { alert("Debe seleccionar un TIPO DE GARANTIA"); $('#financiamiento option[value="0"]').attr("selected", true); //$('#garantia').val('0'); }else{ switch (tipo_prod){ case "C00": //enviar parametros del form a PHP para que realize consulta en BDD $.post("consultaDatos.php",{ //tipo_prod:$('#tipo option:selected').val(), rango:$('#rango option:selected').val(), tipo_garantia:$('#garantia option:selected').val(), financiamiento:$('#financiamiento option:selected').val() } , function(data) { if (data=="no"){ alert("No se encontro datos en BDD"); }else{ //obtengo las variables de php y las almaceno en variables individuales var recoge=data.split(","); SKU = recoge[0]; mensualidad = recoge[1]; iva = recoge[2]; financiamiento= recoge[3]; //alert(SKU+" "+mensualidad+" "+iva+" "+financiamiento); //REALIZO OPERACIONES PARA OBTENER EL SUBTOTAL,IVA,SUBTOTAL. var subtotal = mensualidad * financiamiento; subtotal = parseFloat(subtotal.toFixed(2)); var ivaTotal = subtotal * iva; ivaTotal = parseFloat(ivaTotal.toFixed(2)); var total = parseFloat(subtotal+ivaTotal); total =parseFloat(total.toFixed(2)); var pagos = total/financiamiento; pagos = pagos.toFixed(2); //IMPRIMO EL PANTALLA LOS DATOS $("#SKU").html(SKU); $("#subtotal").html(subtotal); $("#iva").html(ivaTotal); $("#total").html(total); $("#mensualidad").html(pagos); //si el costo es de 0.00 no aplica una mensualidad if(mensualidad=="0.00"){ alert ("No aplica este financiamiento"); $('#financiamiento option[value="0"]').attr("selected", true); //$("#SKU").hide(); } //si el financiamiento es a 1 mes no aplican mesualidades if(financiamiento=="1"){ $("#mensualidad").text("No aplica"); } //alert (subtotal+" "+ivaTotal+" "+total); }//end else si el data envia algo }//termina FUNTION (data) );//termina FUNCION .post break; case "P00": //enviar parametros del form a PHP para que realize consulta en BDD $.post("consultaDatosP.php",{ //tipo_prod:$('#tipo option:selected').val(), rangoP:$('#rangoP option:selected').val(), tipo_garantia:$('#garantia option:selected').val(), financiamiento:$('#financiamiento option:selected').val() } , function(data) { if (data=="no"){ alert("No se encontro datos en BDD"); }else{ //obtengo las variables de php y las almaceno en variables individuales var recoge=data.split(","); SKU = recoge[0]; mensualidad = recoge[1]; iva = recoge[2]; financiamiento= recoge[3]; //alert(SKU+" "+mensualidad+" "+iva+" "+financiamiento); //REALIZO OPERACIONES PARA OBTENER EL SUBTOTAL,IVA,SUBTOTAL. var subtotal = mensualidad * financiamiento; subtotal = subtotal.toFixed(2); var ivaTotal = subtotal * iva; ivaTotal = ivaTotal.toFixed(2); var total = parseFloat(subtotal+ivaTotal); total = total.toFixed(2); var pagos = total/financiamiento; pagos = pagos.toFixed(2); //IMPRIMO EL PANTALLA LOS DATOS $("#SKU").html(SKU); $("#subtotal").html(subtotal); $("#iva").html(ivaTotal); $("#total").html(total); $("#mensualidad").html(pagos); //si el costo es de 0.00 no aplica una mensualidad if(mensualidad=="0.00"){ alert ("No aplica este financiamiento"); //$("#SKU").hide(); $('#financiamiento option[value="0"]').attr("selected", true); } //si el financiamiento es a 1 mes no aplican mesualidades if(financiamiento=="1"){ $("#mensualidad").text("No aplica"); } }//termina else del data si regresa datos }//termina FUNTION (data) );//termina FUNCION .post break; }//termina switch }//termina else }//TERMINA FUNCION COLOCARIVA
Agradeceria su ayuda....