Buenas tardes compañeros..
Me encuentro con la siguiente duda / problema..
se trata de un simple select box..
Resulta que cuando he querido probarlo en IE7 me dice que 'tu tia'..
- En firefox, chrome, opera y safari funciona perfectamente..
Código PHP:
Ver original// La idea sería más o menos esta..
$puntos = array(0, 1, 2, 3, 4, 5); // valores usados para puntuar el articulo
// La puntuación la recupero de la bd, donde despues de calcular la media ponderada, la aplicaria al codigo para comparar con los posibles valores..
echo ' <select name="puntuacion" type="text" id="'.$articulo['articulo_id'].'" onchange="ValorarArticulo(this.value,'.$articulo['articulo_id'].',3)">';
echo ' <option value="'.$puntos[0].'"';if($puntos[0]==$puntuacion){echo ' selected';} echo '>0</option>';
echo ' <option value="'.$puntos[1].'"';if($puntos[1]==$puntuacion){echo ' selected';} echo '>1</option>';
echo ' <option value="'.$puntos[2].'"';if($puntos[2]==$puntuacion){echo ' selected';} echo '>2</option>';
echo ' <option value="'.$puntos[3].'"';if($puntos[3]==$puntuacion){echo ' selected';} echo '>3</option>';
echo ' <option value="'.$puntos[4].'"';if($puntos[4]==$puntuacion){echo ' selected';} echo '>4</option>';
echo ' <option value="'.$puntos[5].'"';if($puntos[5]==$puntuacion){echo ' selected';} echo '>5</option>';
echo ' </select>';
Y la funcion ValorarArticulo..
<header>
Código Javascript
:
Ver originalfunction ValorarArticulo(puntuacion, articulo, consulta)
{
var xmlhttp;
if(window.XMLHttpRequest)
{
// codigo soportado por IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
if(window.ActiveXObject)
{
// código soportado por IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
alert("Tu navegador no soporta XMLHTTP!");
}
document.getElementById('tr'+articulo).innerHTML= '<img src="images/anim.gif">';
eliminarElemento('etiqueta_formulario');
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{ document.getElementById('tr'+articulo).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","procesar_comentario.php?puntuacion="+puntuacion+"&accion="+consulta+"&articulo_id="+articulo,true);
xmlhttp.send(null);
}
</header>
Simplemente.. no me carga nada..
¿Porqué? - ¿Alguna idea?
Gracias de antemano!!