PHP ver gevorderde |
|
Ik wil een extern document laden in JS... is dat mogelijk? dus wat in php include() zou zijn... het moet op dezelfde pagina blijven dus geen window.open ofzow..
heb nu beetje zitten klooten met de tut van neminiskoen over ajax...
dit is wat ik heb en wat niet werkt...
function createRequestObject() {
var req;
if(window.XMLHttpRequest){
req = new XMLHttpRequest();
} else if(window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
} else {
alert('Problem creating the XMLHttpRequest object');
}
return req;
}
var http = createRequestObject();
function openpage(pagina) {
http.open('get', pagina);
http.onreadystatechange = vieuwpage;
http.send(null);
}
function viewpage() {
if(http.readyState == 4 && http.status == 200){
if(http.responseText) {
document.getElementById("content").innerHTML = http.responseText;
} else {
document.getElementById("content").innerHTML = " ";
}
} else {
document.getElementById("zoek_resultaten").innerHTML = " ";
}
}
function createRequestObject() { var req; if(window.XMLHttpRequest){ req = new XMLHttpRequest(); } else if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } else { alert('Problem creating the XMLHttpRequest object'); } return req; } var http = createRequestObject(); function openpage(pagina) { http.open('get', pagina); http.onreadystatechange = vieuwpage; http.send(null); } function viewpage() { if(http.readyState == 4 && http.status == 200){ if(http.responseText) { document.getElementById("content").innerHTML = http.responseText; } else { document.getElementById("content").innerHTML = " "; } } else { document.getElementById("zoek_resultaten").innerHTML = " "; } }
bij het opvragen:
<a href="#" onClick="vieuwpage('home.php');">
<a href="#" onClick="vieuwpage('home.php');">
|