IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] IE et cache


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 182
    Par défaut [AJAX] IE et cache
    Bonjour, je souhaite faire une verif d'une variable toutes les minutes, sans que cela ne perturbe la tache en cours.
    j'utilise donc ajax.
    mais une fosi qu'ie a fait le test, la valeur reste inchangée quoi qu'il arrive.
    auriez vous une idée.

    voici mon fichier php: (calculatrice.php)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    //$resultat=$a*$b;
    if(3<2)
    print ("http://www.google.fr");
     
    ?>
    et ma page web:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    27
    28
    29
    30
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Document sans titre</title>
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />
    <meta http-equiv="Expires" content="1" />
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script src="proto.js" type="text/javascript"></script>
    <script type="text/javascript">
    function calcul()
    {
    $('calculatrice').request({
    onComplete: function(transport){
    	var err="";
    	err =(transport.responseText);
    	if (err!="")
    	location=err;
    	}
    	})
    }
    </script>
    </head>
     
    <body>
    <form action="calculatrice.php" method="get" name="calculatrice" id="calculatrice">
    <input type="button" value="cal" onclick="calcul()" />
    </form>
    </body>
    </html>
    comme vous le voyez le but du jeu est de changer d'url en fonction de la page php. si retour ou pas.
    pour mon test je fais varier le le 3<2 en 3<4 pour faire un retour ou pas.

    Evidement sous firefox tout fonctionne mais pas sous ie...

  2. #2
    Membre Expert
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Par défaut
    Place ce code au tout début de ta page :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    	header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    	header("Last-Modified:".gmdate("D, d M Y H:i:s")." GMT");
    	header("Cache-Control: no-cache, must-revalidate");
    	header("Pragma: no-cache");
    ?>

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 182
    Par défaut
    merci ça marche!

    enfin les lignes de codes que je souhaitais :p

    Avec un peu de chance elles font même fontaine de jouvence ^^

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 211
    Par défaut
    en asp ça donne quoi car j'ai le même soucis ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] WCF Compatible Ajax : Problème de cache ?
    Par StringBuilder dans le forum Services Web
    Réponses: 1
    Dernier message: 24/07/2014, 17h54
  2. [AJAX] cache IE/AJAX
    Par ldcarpathes dans le forum AJAX
    Réponses: 10
    Dernier message: 12/02/2010, 22h01
  3. [AJAX] IE .. Peut etre probleme de cache ?
    Par ldcarpathes dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 01/02/2007, 14h50
  4. [AJAX] Probleme de cache
    Par BkD35 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 31/12/2006, 14h42
  5. [AJAX] forcer un script ajax à ne pas regarder dans le cache
    Par grinder59 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/07/2006, 17h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo