Thanks for that. I'll try that as I've been meaning to add an animated gif loading icon in the interim before the response is received from the server.
Also, I enabled the debug menu for Safari, and I tried viewing the DOM tree before and after I click the button to send the data. The source of the image never changed. Here's the surrounding code:
Code:
req.onreadystatechange = function() {
if(req.readyState == 4 && req.status == 200) {
getId("gamercardBg").src = 'preview.php?t=' + templatehash + '&d=' + new Date().getTime();
//alert(req.responseText);
//alert("k");
}
}
So, my best guess now is that there is something different between how Safari handles the response from the server, and how Firefox and IE do. I'm going to fiddle, and post back.
Bookmarks