Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1329 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  IE se ferme à cause d'un javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

IE se ferme à cause d'un javascript

n°1158065
momo194
Posté le 23-07-2005 à 21:28:41  profilanswer
 

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 :d)
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 :
  1. <?
  2. // Début de la gestion des utilisateurs
  3. $expire = 365*24*3600;
  4. if((!file_exists("user1.txt" )) AND (!file_exists("user2.txt" )) AND (!isset($_COOKIE["user1"])))
  5. {
  6. $user1_file = fopen("user1.txt", "w+" );
  7. $user1_content = microtime();
  8. setcookie("user1", $user1_content, time()+$expire);
  9. $player = 1;
  10. fclose($user1_file);
  11. }
  12. elseif((file_exists("user1.txt" )) AND (!file_exists("user2.txt" )) AND (!isset($_COOKIE["user2"])) AND (!isset($_COOKIE["user1"])))
  13. {
  14. $user2_file = fopen("user2.txt", "w+" );
  15. $user2_content = microtime();
  16. setcookie("user2", $user2_content, time()+$expire);
  17. $player = 2;
  18. fclose($user2_file);
  19. }
  20. elseif(isset($_COOKIE["user1"])) $player = 1;
  21. elseif(isset($_COOKIE["user2"])) $player = 2;
  22. elseif((file_exists("user1.txt" )) and (file_exists("user2.txt" ))) header("Location: http://yahoo.fr" );// un incruste se présente mdr
  23. //fin de la gestion des utilisateurs
  24. ?>
  25. <html>
  26. <head>
  27. <title>Manille sans reload de page</title>
  28. <script language="JavaScript" src="check_played.js" type="text/JavaScript"></script>
  29. <script language="JavaScript" src="get_picture.js" type="text/JavaScript"></script>
  30. <script language="JavaScript" src="write_played.js" type="text/JavaScript"></script>
  31. </head>
  32. <?
  33. echo "<body onload=\"setInterval('check_played(".$player." )', 5000); setInterval('get_picture()', 10000); self.status='Manille - AJAX complient';return true\">\n";
  34. ?>
  35. <img name="board" src="images/pixel.gif" usemap="#Map" border=0>
  36. <p id="got_content">
  37. Veuillez patienter, chargement ...
  38. </p>
  39. </body>
  40. </html>


 
Que modifier pour que ça aille mieux ? Merci d'avance


Message édité par momo194 le 23-07-2005 à 22:58:48
mood
Publicité
Posté le 23-07-2005 à 21:28:41  profilanswer
 

n°1158272
gatsusat
Posté le 24-07-2005 à 12:24:32  profilanswer
 

bah si ca se trouve dans tes script tu dois avoir un truc qui tourne en boucle sans arret
fait du debug avec des alert ou autre, et/ou regarde avec le console javascript sous Firefox si dejà tu n'as pas des problèmes


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  IE se ferme à cause d'un javascript

 

Sujets relatifs
[Javascript] [Résolu] Pb basique de synthaxe[JavaScript] Redirection après un compte à rebour...
Créer des variables dynamiquement en Javascript?Priorité PHP/Javascript
javascript et fichier .js[RESOLU]Démarrer animation en javascript
[JAVASCRIPT] Envoi d'un formulaire dans un popupProbleme menu deroulant html/css/javascript
[Javascript] Petit problème de fonctionProbleme pour savoir si un socket est fermé
Plus de sujets relatifs à : IE se ferme à cause d'un javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR