Foros del Web » Programando para Internet » Javascript » Frameworks JS »

problema con IE

Estas en el tema de problema con IE en el foro de Frameworks JS en Foros del Web. buenas, estaba haciendo unas pruebas en AJAX, que consta de mostrar un nombre actualizado de un DB. En FireFox anda perfecto, pero en IE solo ...
  #1 (permalink)  
Antiguo 18/05/2006, 12:23
 
Fecha de Ingreso: noviembre-2005
Mensajes: 117
Antigüedad: 18 años, 5 meses
Puntos: 0
problema con IE

buenas, estaba haciendo unas pruebas en AJAX, que consta de mostrar un nombre actualizado de un DB. En FireFox anda perfecto, pero en IE solo lo carga la primera vez, luego no me lo actualiza hasta que apago y prendo nuevamente el navegador, ni con el interval, ni con el boton.

Que puede ser?

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<script language="javascript" type="text/javascript">

function prueba() {
	
	intervalo = setInterval('mandar()',1000);

}

</script>

</head>
<body onload="prueba()">

<script language="javascript" type="text/javascript">

function objetus() {
    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
            xmlhttp = false;
        }
    }
    if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
        xmlhttp = new XMLHttpRequest();
    }
    return xmlhttp
}
function mandar()
{
    _objetus=objetus()
    _values_send="funcion=pt"
    _URL_="procesador.php?"
    _objetus.open("GET",_URL_+"&"+_values_send,true);
    _objetus.onreadystatechange=function() {

		if (_objetus.readyState==4)
        { 
                 target="nuestrodiv_id"      
                 document.getElementById(target).innerHTML=_objetus.responseText;
        }
    }
    _objetus.send(null);
    return
}
</script>
<input type="button" name="visual" value="Pedir" onclick="mandar();">
<!-- aqui se carga el resultado -->
<div id="nuestrodiv_id"></div>

</body>
</html>

Código:
<?php

$conn = mysql_connect('localhost','root','');
mysql_select_db('Sistema',$conn);

$rs = mysql_query('SELECT a FROM prueba');

$fila = mysql_fetch_row($rs);


if(isset($_GET['funcion']))
{
    $_valor=$_GET['funcion'];
    if($_valor=="pt")
    {
	
	echo $fila[0];
        
    }

}
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:07.