Tengo este codigo:
Código HTML:
function xmlhttp(){
var xmlhttp;
try{xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){
try{xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
catch(e){
try{xmlhttp = new XMLHttpRequest();}
catch(e){
xmlhttp = false;
}
}
}
if (!xmlhttp)
return null;
else
return xmlhttp;
}
function verifica(obj) {
switch(obj.options[obj.selectedIndex].value){
case '1':
document.getElementById("sistema").style.display='';
document.getElementById("resultadoproducto").style.display='';
document.getElementById("tintas").style.display='none';
document.getElementById("papeles").style.display='none';
document.getElementById("repuestos").style.display='none';
document.getElementById("cantidad").value='';
break;
case '2':
document.getElementById("sistema").style.display='none';
document.getElementById("resultadoproducto").style.display='';
document.getElementById("tintas").style.display='';
document.getElementById("papeles").style.display='none';
document.getElementById("repuestos").style.display='none';
document.getElementById("cantidad").value='';
break;
case '3':
document.getElementById("sistema").style.display='none';
document.getElementById("resultadoproducto").style.display='none';
document.getElementById("tintas").style.display='none';
document.getElementById("papeles").style.display='';
document.getElementById("repuestos").style.display='none';
document.getElementById("cantidad").value='';
break;
case '4':
document.getElementById("sistema").style.display='none';
document.getElementById("resultadoproducto").style.display='none';
document.getElementById("tintas").style.display='none';
document.getElementById("papeles").style.display='none';
document.getElementById("repuestos").style.display='';
document.getElementById("cantidad").value='';
break;
case '9':
document.getElementById("sistema").style.display='';
document.getElementById("resultadoproducto").style.display='';
document.getElementById("tintas").style.display='none';
document.getElementById("papeles").style.display='none';
document.getElementById("repuestos").style.display='none';
document.getElementById("cantidad").value='';
break;
}
/* if(obj.options[obj.selectedIndex].value == '1') {
document.getElementById("sistema").style.display='';
document.getElementById("resultadoproducto").style.display='';
}
else {
document.getElementById("sistema").style.display='none';
document.getElementById("resultadoproducto").style.display='none';
}*/
}
mi problema es que solo funciona en internet explorer y hay algunas maquinas en las que ni siquiera eso, por lo que se es algo del activex,alguien puede ayudarme'
también tengo otro problema:
Código HTML:
<script src="../../reportes/consu/js/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){ //así es como se crean las funciones jQuery. solo cree
$("#categorias").change(function(){ //se ejecuta con el evento onChange
var varMes = $(this).val() //Devuelve el valor del campo, en este caso el select estatico
$("#divCodigos").load("generaselect.php", {paramTipo : 1, paramMes : varMes}); //paramTipo es el parametro pasado por metodo POST
});//change
});//ready
</script>
ese codigo es al reves, no me funciona en explorer pero si en mozilla,
desde ya muchas gracias