21/08/2009, 04:41
|
| | Fecha de Ingreso: junio-2009
Mensajes: 10
Antigüedad: 15 años, 6 meses Puntos: 0 | |
No me ejecuta un sript en una pagina cargada con ajax TENGO ESTOS DOS ARCHIVOS Cita: <?php
function GetAjax($abretag,$cierratag,$onprogress,$onload)
{
if ($abretag) echo "<script language = \"javascript\">\n";
echo "var http = false;\n".
"if(navigator.appName == \"Microsoft Internet Explorer\") \n".
" { http = new ActiveXObject(\"Microsoft.XMLHTTP\"); } else { http = new XMLHttpRequest(); }\n".
"function GetAjax(url,divid)\n".
"{\n".
" if(http)\n".
" {\n".
" ".$onprogress."\n".
" http.abort();\n".
" http.open(\"GET\", url);\n".
" http.onreadystatechange = function()\n".
" {\n".
" if (http.readyState == 4 )\n".
" {\n".
" var obj = document.getElementById(divid);\n".
" ".$onload."\n".
" if(obj!=undefined) obj.innerHTML = (unescape(http.responseText)).replace(/\+/gi,' ');\n".
" }\n".
" }\n".
" http.send(null);\n".
" }\n".
"}\n";
if ($cierratag)echo "</script>\n";
}
GetAjax(true,true,"","");
?>
<html>
<body topmargin='0' leftmargin='0' >
<?php
echo"<script language='javascript'>";
echo"GetAjax(".chr(34)."2.php".chr(34).",".chr(34) ."resultados".chr(34).");";
echo"var id = setInterval('GetAjax(".chr(34)."2.php".chr(34)."," .chr(34)."resultados".chr(34).");',5000);";
echo"</script>";
echo"<div id='resultados'>";
echo"</div>";
?>
</body>
</html> Y ESTE ES EL OTRO Cita: <script language="javascript" type="text/javascript" src="reloj.js"></script>
<script language="javascript" type="text/javascript">
var Hoy = new Date("<?php echo date("d M Y G:i:s");?>");
</script>
<?php
include("conectarbbdd.php");
echo"<span id='spanreloj' style='font-family:verdana;font-size:13px;color:#000000;font-weight:bold'><b></b></span>";
?> No ejecuta el codigo utilizando ajax. Nunca ejecute un script asi, si alguien me puede decir como es... |