Aloha!
Ik maak op het moment een website met daarin wat techniekjes die mij onbekend waren..
Zo gebruik ik op het moment ook sIFR om mooie kopjes te maken boven mijn tekst...
Nu mijn probleem:
Ik heb een flash menuutje links en een div in het midden genaamd 'text'. Het leek me leuk om Ajax te gebruiken om te navigeren,, dit doe ik met de volgende code:
De url in getVars(url) is een PHP documentje met een switch.. deze geeft tekst terug. En dat is dus het probleem.... Het blijft bij tekst
Ik heb hiervoor de volgende oplossingen bedacht,, en deze kan ik dus beide niet implementeren:P
- het PHP bestand geeft een flashfile terug
- het PHP bestand geeft een werkende javascript code terug
- op de een of andere manier sIFR reladen bij andere navigatiekeuze..
Mja ik ben niet zo heel erg bekend met Javascript,, en ik hoop ook niet heel erg gebashed te worden nu.. maar het lijkt me dus dat het probleem erin ligt dat Javascript geladen moet worden voordat het iets laat zien; en dat Ajax dit dus niet doet.. Pagina reload wil ik graag voorkomen omdat je dan het chille effect van Ajax niet hebt.
Ik hoop dat ik mijn probleemstelling goed heb overgebracht en dat jullie me kunnen helpen..
Ik maak op het moment een website met daarin wat techniekjes die mij onbekend waren..
Zo gebruik ik op het moment ook sIFR om mooie kopjes te maken boven mijn tekst...
Nu mijn probleem:
Ik heb een flash menuutje links en een div in het midden genaamd 'text'. Het leek me leuk om Ajax te gebruiken om te navigeren,, dit doe ik met de volgende code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| ...wat meer compatibilteit geblaat..
if (!xmlhttp && !alerted) {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
alert("Je hebt een browser nodig die het XMLHttpRequest object ondersteunt.")
}
}
function verwerk() {
if (xmlhttp.readyState==4) {
document.getElementById("text").innerHTML = xmlhttp.responseText;
}
}
function getVars(url) {
if (xmlhttp) {
xmlhttp.open("GET", url, true);
xmlhttp.onreadystatechange=verwerk
xmlhttp.send(null)
}
} |
De url in getVars(url) is een PHP documentje met een switch.. deze geeft tekst terug. En dat is dus het probleem.... Het blijft bij tekst
Ik heb hiervoor de volgende oplossingen bedacht,, en deze kan ik dus beide niet implementeren:P
- het PHP bestand geeft een flashfile terug
- het PHP bestand geeft een werkende javascript code terug
- op de een of andere manier sIFR reladen bij andere navigatiekeuze..
Mja ik ben niet zo heel erg bekend met Javascript,, en ik hoop ook niet heel erg gebashed te worden nu.. maar het lijkt me dus dat het probleem erin ligt dat Javascript geladen moet worden voordat het iets laat zien; en dat Ajax dit dus niet doet.. Pagina reload wil ik graag voorkomen omdat je dan het chille effect van Ajax niet hebt.
Ik hoop dat ik mijn probleemstelling goed heb overgebracht en dat jullie me kunnen helpen..
Sowieso sneu