hey allemaal

wat zou er fout kunnen zijn aan het volgende script, de pagina wordt namelijk niet geladen :-s

<?php
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);
}
?>

(php colorcoding om het te verduidelijken)
zoals ik al zei, nee, niet echt. Alleen scripts met alle rechten kunnen dat, en alle rechten kan je krijgen door een apart commando, dat ik vergeten ben en wat ook een versleutelde code nodig heeft, wat dus veel ellende is, of wat in de chrome-map van Firefox/Mozilla staat.

Of, wat je ook kan doen, en wat ik deed bij dit scriptje wat nu niet meer werkt. Maar ik maak gewoon een soort proxy in PHP, en dat werkte :)
wiehoew, dat script is wel erg lang, heb je ergens een tutorialtje, of iets anders?
bekend met het fenomeen ajax?
volgend probleem (A)

kan ik met AJAX naar de vorige pagina linken?

ik heb nu dit:

<?
function openPagina(actie) {
http.open('get', actie+'.php');
vorige = actie;
http.onreadystatechange = handleResponse;
http.send(null);
}
?>

en dan linken naar 'vorige'
maar dan wordt er gelinkt naar dezelfde pagina...

iemand een ander idee?
Tja, dat is het leuke van AJAX. Je 'vorige' knop is busted. Daarom raad ik het ook totaal niet aan voor normale sites, alleen voor webapplicaties.

Google heeft een oplossing erop bedacht, gebruik anchors, en kijk af en toe in de url of de anchor is veranderd. Naja, je moet er maar even op googlen, ik weet er verder ook niet zoveel van af.
kan ik niet (net zoals nu) gewoon een variabele zetten, waar de vorige url in staat...

Reageren