Click to See Complete Forum and Search --> : [RESOLVED] Ajax script not working in FF


Teranoz
September 22nd, 2008, 05:19 AM
http://www.flevofestival.nl/nieuwslijst.htm

For the multiple pages with news I do not get content back in firefox, and it works with no problems in IE

Clicking on 1 2 3 and so should open these pages :
http://www.flevofestival.nl/nieuwslijstres-datum-desc-1-.htm
http://www.flevofestival.nl/nieuwslijstres-datum-desc-2-.htm
http://www.flevofestival.nl/nieuwslijstres-datum-desc-3-.htm etc

On the first pageload this is triggered :
haalnieuwslijst('datum','desc','1','');

This does get the wanted result, but after loading the buttons do not generate any content anymore

ajax code :

function haalnieuwslijst(o,r,p,catid)
{
//
var ajaxRequest; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}

// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
var ajaxDisplay = document.getElementById('volmidden');
ajaxDisplay.innerHTML = ajaxRequest.responseText;
}
}

var queryString = "-" + o + "-" + r + "-" + p + "-" + catid;
ajaxRequest.open("GET", "nieuwslijstres" + queryString + ".htm", true);
ajaxRequest.send(null);
}

code?
September 24th, 2008, 03:31 PM
You should http://getfirebug.com.

akaballa123
October 1st, 2008, 08:03 AM
I have the same problem! Im using ajax with php to update a mysql db on the fly. I am pretty sure that there is a problem with my ajax request. Did you try the firebug...were you able to solve your problem?

Teranoz
October 2nd, 2008, 04:14 AM
Did you try the firebug...were you able to solve your problem?

Yes...No

Teranoz
October 2nd, 2008, 04:26 AM
After checking the generated source I found


<a href="#" onclick="haalnieuwslijst('-datum','desc','1','');return false;" class="linkmethokje">1</a>
<a href="#" onclick="haalnieuwslijst('-datum','desc','2','');return false;" class="linkmethokjesel">2</a>
<a href="#" onclick="haalnieuwslijst('-datum','desc','3','');return false;" class="linkmethokje">3</a>
<a href="#" onclick="haalnieuwslijst('-datum','desc','4','');return false;" class="linkmethokje">4</a>
<a href="#" onclick="haalnieuwslijst('-datum','desc','5','');return false;" class="linkmethokje">5</a>


where -datum should be datum without the -
did a str_replace for the - and it was fixed.