ik ben gestopt met het yshout verhaal.
Ben nu bezig met een eigen chat + javascript maar loop met 1 ding vast:
als ik het volgende gebruik:
$(document).ready(function()
{
$.get('chat_getmessages.php', function (data)
{
$('#chat_container').html(data);
});
});
Toon Meer
Dan werkt de fancybox url wel ( is een tabel met data, en een report fancybox popup voor het melden van een bericht )
De data staat in een while loop.
maar ik merk dat dit in samenspraak met het refreshen in ajax mijn layout beetje naar de knoppen helpt.
Nu had ik een andere functie gevonden:
function loadXMLDoc()
{
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200)
{
document.getElementById("chat_container").innerHTML =
this.response;
}
};
xhttp.open("GET", "chat_getmessages.php", true);
xhttp.send();
}
setInterval(function(){
loadXMLDoc();
/* 1000 = 1 seconde */
},1000);
window.onload = loadXMLDoc;
Toon Meer
Dit werkt perfect, echter als je dan op het linkje klikt voor te melden, dan opent de fancybox niet maar opent die het rechtstreekse php bestand ipv de popup. waar kan dit aan liggen.