Hey,ich entwickle seid geraumer Zeit eine Website... bzw ein Galerie darauf. Nun ist es so, dass ich über javasript eine Pagination gestaltet hab und er dann am ende halt nur noch mit einem .innerHTML Befehl die links einsetzt. Nun wird aber meine Fancybox nicht mehr ausgeführt... klingt kompliziert ist es auch guckt es euch einfach mal an... Vielen Dank :)lg Moritz
var rpp = ; // results per pagevar last = ; // last page numberfunction request_page(pn){ var results_box = document.getElementById("results_box"); var pagination_controls = document.getElementById("pagination_controls"); results_box.innerHTML = "loading results ..."; var hr = new XMLHttpRequest(); hr.open("POST", "pagination_parser.php", true); hr.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); hr.onreadystatechange = function() { if(hr.readyState == 4 && hr.status == 200) { var dataArray = hr.responseText.split("||"); var html_output = ""; for(i = 0; i < dataArray.length - 1; i++){ var itemArray = dataArray[i].split("|"); html_output += ''; } results_box.innerHTML = '' +html_output+ ''; } } hr.send("rpp="+rpp+"&last="+last+"&pn="+pn); // Change the pagination controls var paginationCtrls = ""; // Only if there is more than 1 page worth of results give the user pagination controls if(last != 1){ if (pn > 1) { paginationCtrls += '<'; } paginationCtrls += ' Page '+pn+' of '+last+' '; if (pn != last) { paginationCtrls += '>'; } } pagination_controls.innerHTML = paginationCtrls;}