Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 02/07/2009, 11h36   #1
Invité de passage
 
Inscription : novembre 2008
Messages : 38
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 38
Points : 3
Points : 3
Par défaut Rafraichissement sous IE

Bonjour, je réalise un petit site internet qui permet de suivre des bus en temps réel sur la carte de l'api google map. J'ai donc un rafraichissement de 5 secondes.

Cela fonctionne très bien sous Firefox et Google Chrome mais sous IE le rafraichissement ne ce fait pas.

J'utilise la fonction JS setInterval pour rappeler la fonction toutes les 5 secondes

Code :
1
2
3
4
5
6
7
8
 
function get_suivit(id_bus,id_reseau,waypoint_dispo,troncon_dispo)
{
    map.clearOverlays();
 
    get_real_time(id_bus,id_reseau,waypoint_dispo,troncon_dispo);
    interval = setInterval("get_real_time("+id_bus+","+id_reseau+","+waypoint_dispo+","+troncon_dispo+")", 5000);
}
J'espère que vous pourrez m'aider.

Dans l'attente d'une réponse de votre part.

Cordialement
skyline86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2009, 11h40   #2
Rédacteur/Modérateur
 
Avatar de bigboomshakala
 
Homme
Ingénieur développement logiciels
Inscription : avril 2004
Messages : 2 043
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2004
Messages : 2 043
Points : 2 414
Points : 2 414
salut,

pas d'erreur notable dans ce bout de code pour autant que je sache.
cela dit je te conseillerais plutôt cette syntaxe.
Code :
1
2
3
4
5
6
7
function get_suivit(id_bus,id_reseau,waypoint_dispo,troncon_dispo)
{
    map.clearOverlays();
 
    get_real_time(id_bus,id_reseau,waypoint_dispo,troncon_dispo);
    interval = setInterval(function(){get_real_time(id_bus,id_reseau,waypoint_dispo,troncon_dispo)}, 5000);
}
tu as tenté de débugger pour savoir exactement où ça coince ? voir si les paramètres sont bons ?
__________________
Modérateur/Rédacteur

Tutoriels/Articles :
- Espace de noms (ou namespace) en JavaScript
- Créer une table HTML éditable en JavaScript (nouveau)
- Smile.Fx : Bibliothèque d'effets visuels en JavaScript (en cours - démo disponible)

mon espace
bigboomshakala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2009, 12h16   #3
Invité de passage
 
Inscription : novembre 2008
Messages : 38
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 38
Points : 3
Points : 3
Merci, j'ai changé la syntaxe mais ça change rien sur le fonctionnement.

Mon problème est toujours là.

Comment je fais pour débugger (je débute) ???

Cordialement
skyline86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2009, 12h45   #4
Rédacteur/Modérateur
 
Avatar de bigboomshakala
 
Homme
Ingénieur développement logiciels
Inscription : avril 2004
Messages : 2 043
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2004
Messages : 2 043
Points : 2 414
Points : 2 414
- à l'ancienne avec des alert()
- avec la grosse artillerie si tu as M$ Visual
- Firebug Lite pour IE
__________________
Modérateur/Rédacteur

Tutoriels/Articles :
- Espace de noms (ou namespace) en JavaScript
- Créer une table HTML éditable en JavaScript (nouveau)
- Smile.Fx : Bibliothèque d'effets visuels en JavaScript (en cours - démo disponible)

mon espace
bigboomshakala est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 05h34.


 
 
 
 
Partenaires

Hébergement Web