Fermeture auto fenêtre après traitement
Résolu/Fermé
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
-
21 août 2012 à 19:08
t671 Messages postés 1453 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 13 novembre 2024 - 23 août 2012 à 19:24
t671 Messages postés 1453 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 13 novembre 2024 - 23 août 2012 à 19:24
A voir également:
- Fermeture auto fenêtre après traitement
- Sytadin fermeture - Télécharger - Transports & Cartes
- Raccourci agrandir fenetre - Guide
- Forcer la fermeture d'un programme - Guide
- Fenêtre hors écran windows 11 - Guide
- Telecharger auto refresh - Télécharger - Divers Web & Internet
2 réponses
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
21 août 2012 à 22:13
21 août 2012 à 22:13
Salut,
il faut utiliser javascript/ajax pour faire des appels réguliers vers le site, à la fin de ton traitement php il faut que ces appels reçoivent un code particulier que tu peux alors identifier avec le javascript et demander la fermeture de la fenêtre.
Plus schématiquement :
Tu peux regarder sur ma source de Jukebox en ligne https://codes-sources.commentcamarche.net/ il y a un système du même genre qui est implémenté.
il faut utiliser javascript/ajax pour faire des appels réguliers vers le site, à la fin de ton traitement php il faut que ces appels reçoivent un code particulier que tu peux alors identifier avec le javascript et demander la fermeture de la fenêtre.
Plus schématiquement :
- Fenetre de saisie lance le traitement en faisant un appel non bloquant à traitement.php lance une boucle d'appels bloquants vers statut.php On termine cette boucle lorsque la page indique un statut Terminé. à la sortie de la boucle on fait un window.close(); (qui ne fonctionne d'ailleurs que si la fenêtre à été créée par un javascript) - Traitement.php Met à jour un fichier ou une base de donné pour indiquer un statut Occupé Effectue le traitement Met à jour un fichier ou une base de donné pour indiquer un statut Terminé - Statut.php Lit le fichier ou la base de donnée et indique le statut stocké
Tu peux regarder sur ma source de Jukebox en ligne https://codes-sources.commentcamarche.net/ il y a un système du même genre qui est implémenté.
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
11
23 août 2012 à 19:24
23 août 2012 à 19:24
Merci !