lo que pasa que hay un problema...le he puesto a mi pagina el efecto de lytebox pero no me funciona a no ser que le quite el codigo de ajax... os dejo los dos codigos aver si me podeis decir por que hay esa incompatibilidad y si la puedo solucionar...
gracias
codigo de ajax (ajax.js)
Código:
var RequestObject = false; var Archivo = 'codes/online.php'; //directorio donde tenemos el archivo ajax.php window.setInterval("actualizacion_reloj()", 1000); // el tiempo X que tardará en actualizarse if (window.XMLHttpRequest) // RequestObject = new XMLHttpRequest(); if (window.ActiveXObject) RequestObject = new ActiveXObject("Microsoft.XMLHTTP"); function ReqChange() { // Si se ha recibido la información correctamente if (RequestObject.readyState==4) { // si la información es válida if (RequestObject.responseText.indexOf('invalid') == -1) { // obtener la respuesta var msgs = RequestObject.responseText.split('|'); // Buscamos la div con id online document.getElementById("online").innerHTML = msgs[0]; } else { // Por si hay algun error document.getElementById("online").innerHTML = "Error llamando"; } } } function llamadaAjax() { // Mensaje a mostrar mientras se obtiene la información remota... var previousContent = ''; //document.getElementById("online").innerHTML = ""; // Preparamos la obtención de datos RequestObject.open("GET", Archivo , true); RequestObject.onreadystatechange = ReqChange; // Enviamos RequestObject.send(null); } function actualizacion_reloj() { llamadaAjax(); }
y el codigo del lytebox(lytebox.js)
http://www.dolem.com/lytebox/ (iva a poner el codigo pero era muy grande)
merciii