08/11/2005, 06:12
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 29
Antigüedad: 19 años Puntos: 0 | |
Os lo pongo más fácil, con este simple código, sigue sin funcionar en IE, da el primer valor y después nunca cambia por mucho que le des al boton:
<HTML><HEAD><TITLE>Página de início</TITLE>
<script>
function crearAjax()
{
var xmlhttp;
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 cargarContenido(pagina_html, contenidor)
{
var contenedor;
contenedor = document.getElementById(contenidor);
// creamos un nuevo objeto ajax
_ajax=crearAjax();
//cargar el archivo html por el método GET
_ajax.open("GET", pagina_html,true);
_ajax.onreadystatechange=function()
{
if (_ajax.readyState==4) // Readystate 4 significa que ya acabó de cargarlo
{
contenedor.innerHTML = _ajax.responseText
}
}
_ajax.send(null)
}
var http = crearAjax();
</script>
</HEAD>
<BODY>
<span onClick="cargarContenido('save_cookie.php','conten edor')" style="cursor:pointer">Pedir hora</span>
<br><br>
<DIV class="content" id="contenedor"> ¿Hora?</div>
</BODY></HTML> save_cookie.php
<?php
echo date ('H-i-s');
?> |