gilgalbiblewhee
01-16-2010, 09:49 AM
I don't understand why my swf files doesn't load when I use AJAX (or is the problem something else?):
The website is here (http://www.gbgrafix.com) but you have to click View my latest works on the left side bar.
But on a separate page, it works (here (http://www.gbgrafix.com/flashclips/portfolioupdates.php))
function createRequest(){
var req = false;
try {
req = new ActiveXObject('Msxml2.XMLHTTP');
}catch (e2){
try{
req = new ActiveXObject('Microsoft.XMLHTTP');
}catch(e3){
try{
req = new XMLHttpRequest();
}catch(e1){
req = false;
}
}
}
return req;
}
function myLatestWorks(){
var req = createRequest();
if(req){
req.onreadystatechange = function(){
if(req.readyState){
if(req.readyState == 4){
if(req.status == 200){
var newDiv = document.createElement("div");
newDiv.setAttribute('id', 'latestworks');
newDiv.innerHTML = req.responseText;
// And then inject it:
document.body.appendChild(newDiv);
//document.write(newDiv.innerHTML);
}
}
}
}
req.open("GET","flashclips/portfolioupdates.php",true);
req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
req.send(null);
}
}
The website is here (http://www.gbgrafix.com) but you have to click View my latest works on the left side bar.
But on a separate page, it works (here (http://www.gbgrafix.com/flashclips/portfolioupdates.php))
function createRequest(){
var req = false;
try {
req = new ActiveXObject('Msxml2.XMLHTTP');
}catch (e2){
try{
req = new ActiveXObject('Microsoft.XMLHTTP');
}catch(e3){
try{
req = new XMLHttpRequest();
}catch(e1){
req = false;
}
}
}
return req;
}
function myLatestWorks(){
var req = createRequest();
if(req){
req.onreadystatechange = function(){
if(req.readyState){
if(req.readyState == 4){
if(req.status == 200){
var newDiv = document.createElement("div");
newDiv.setAttribute('id', 'latestworks');
newDiv.innerHTML = req.responseText;
// And then inject it:
document.body.appendChild(newDiv);
//document.write(newDiv.innerHTML);
}
}
}
}
req.open("GET","flashclips/portfolioupdates.php",true);
req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
req.send(null);
}
}