ik wist niet dat dat er ook bij moest Jelmer, want met het script wat ik hier heb, werkt de interne url wel (dus /submap/+action.php
<?php
function createRequestObject() {
var ro;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
ro = new ActiveXObject("Microsoft.XMLHTTP");
}else{
ro = new XMLHttpRequest();
}
return ro;
}
function openPaginaPS(actie) {
document.getElementById('Stil2').innerHTML = 'Bezig met laden...';
http.open('get', 'http://www.externe.nl/url/'+actie+'.php';);
http.onreadystatechange = handleResponse;
http.send(null);
}
function handleResponse() {
if(http.readyState == 4){
var response = http.responseText;
Oow, maar dat is normaal. Dat is een 'veiligheidsrestrictie' die in XMLHTTPRequest is gebouwd. Je kan alleen maar binnen je eigen domein dat doen (tenzij je allemaal rechten jezelf kan toe-eigenen, en dat is alleen waneer je een plugin bent in Firefox of een dashboard-widget in Mac OS X's dashboard. Of als je ze opvraagt en krijgt, al is dat erg, extreem erg zelfs moeilijk om te maken.