Bonsoir,
J'ai un gros problème.
En fait j'ai un script qui appelle deux fonctions JS qui se refresh toutes les 5 secondes(via setinterval()).
Ces deux fontions font appelle à AJAX(XMLHTTPRequest, pas fête des fleurs )
Et à un certain moment j'ai une erreur "Iexplore.exe a rencontré une erreur et doit fermer [blabla] rapport à Microsoft"
EDIT: EN fait le problème vient dès qu'on bouge la souris après l'exécution de ces deux fonctions.
EDIT 2: il semble aussi que ça soit du au fait que j'oblige au contenu de mes pages de ne pas se mettre en cache.
Voilà la page qui load les deux fonctions et affiche le résultat :
Code :
- <?
- // Début de la gestion des utilisateurs
- $expire = 365*24*3600;
- if((!file_exists("user1.txt" )) AND (!file_exists("user2.txt" )) AND (!isset($_COOKIE["user1"])))
- {
- $user1_file = fopen("user1.txt", "w+" );
- $user1_content = microtime();
- setcookie("user1", $user1_content, time()+$expire);
- $player = 1;
- fclose($user1_file);
- }
- elseif((file_exists("user1.txt" )) AND (!file_exists("user2.txt" )) AND (!isset($_COOKIE["user2"])) AND (!isset($_COOKIE["user1"])))
- {
- $user2_file = fopen("user2.txt", "w+" );
- $user2_content = microtime();
- setcookie("user2", $user2_content, time()+$expire);
- $player = 2;
- fclose($user2_file);
- }
- elseif(isset($_COOKIE["user1"])) $player = 1;
- elseif(isset($_COOKIE["user2"])) $player = 2;
- elseif((file_exists("user1.txt" )) and (file_exists("user2.txt" ))) header("Location: http://yahoo.fr" );// un incruste se présente mdr
- //fin de la gestion des utilisateurs
- ?>
- <html>
- <head>
- <title>Manille sans reload de page</title>
- <script language="JavaScript" src="check_played.js" type="text/JavaScript"></script>
- <script language="JavaScript" src="get_picture.js" type="text/JavaScript"></script>
- <script language="JavaScript" src="write_played.js" type="text/JavaScript"></script>
- </head>
- <?
- echo "<body onload=\"setInterval('check_played(".$player." )', 5000); setInterval('get_picture()', 10000); self.status='Manille - AJAX complient';return true\">\n";
- ?>
- <img name="board" src="images/pixel.gif" usemap="#Map" border=0>
- <p id="got_content">
- Veuillez patienter, chargement ...
- </p>
- </body>
- </html>
|
Que modifier pour que ça aille mieux ? Merci d'avance
Message édité par momo194 le 23-07-2005 à 22:58:48