[ajax] IE geen resultaat

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Harmen

Harmen

02/10/2007 21:09:00
Quote Anchor link
hallo,
Als ik hierzo in iE heenga, dan komt er niets méér in het winkelwagentje als ik meerdere keren hetzelfde aantal bij hetzelfde product in de winkelwagen wil. Geen idee als het bij jullie ook zo is, maar dit zal wel te maken hebben met het javascript. (ik werk met prototype).
Hierzo wat script, maar je kunt natuurlijk ook broncode bekekijken :)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function ajaxFunction(pid){
    var aantal = escape(document.getElementById('aantal' + pid).value);
    var queryString = "?mode=add&aantal=" + aantal + "&pid=" + pid;
    new Ajax.Updater('magic', 'shoppingcart.php', {
        method: 'GET',
        parameters: queryString,
        onCreate: showLoad('Bezig met laden'),
        onUninitialized: showLoad('Bezig met laden.'),
        onLoading: showLoad('Bezig met laden..'),
        onLoaded: showLoad('Bezig met laden...')
    });
}
function showLoad(text){
    $('magic').innerHTML += '<p>' + text + '</p>';
}
function deleteknop(did){
    var queryString = "?mode=remove&did=" + did;
    new Ajax.Updater('magic', 'shoppingcart.php', {
        method: 'GET',
        parameters: queryString,
        onCreate: showLoad('Bezig met laden'),
        onUninitialized: showLoad('Bezig met laden.'),
        onLoading: showLoad('Bezig met laden..'),
        onLoaded: showLoad('Bezig met laden...')
    });
}
 
PHP hulp

PHP hulp

18/05/2021 20:23:10
 
Jan Koehoorn

Jan Koehoorn

02/10/2007 21:34:00
Quote Anchor link
Het zal met het cacheprobleem van IE te maken hebben. Voeg aan je querystring een willekeurige waarde toe, bijvoorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
    var queryString = "?dummy=" + new Date ().getTime () + "&mode=add&aantal=" + aantal + "&pid=" + pid;
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Harmen

Harmen

03/10/2007 17:24:00
Quote Anchor link
Bedankt,
heb je daar ook niet headers voor? no-cache of iets dergelijks.. Nouja, ik google wel eventjes
Edit:

Al gevonden :)
header("Cache-Control: no-cache, must-revalidate");
Gewijzigd op 01/01/1970 01:00:00 door Harmen
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.