Accueil > Forum > > > > Simuler l'effet de pause d'un alert
Simuler l'effet de pause d'un alert
mardi 27 mars 2007 à 21:33:33 |
Simuler l'effet de pause d'un alert

josh666
|
Bonjour a tous, Je ne savais pas vraiment dans quel section poster ceci, donc je le fais ici. Bon voici ma problématique... je suis en train de développer un système de fenêtrage pour éviter d'utliser les popups et les alert du navigateur pour une de mes applications web. Sa avance bien sauf que j'aimerais savoir s'il est possible de simuler l'effet de pause qu'alert normal fait. C'est à dire stopper le script tant que la fenêtre d'alert n'est pas fermer. J'ai deja une solution qui consiste a créer une fonction avec une boucle qui s'exécute tant qu'une action X n'est pas effectué(ici la fermerture de mon alert personnalisé). Mais le problème est qu'apres un certain temps (nombre de boucle X ) une erreur navigateur demandant si on veux continuer d'exécuter le script parce qu'il semble etre en boucle infinis apparait... ce qui est pas vraiment top . Donc il i a t'il une autre méthode ?! Merci
|
|
mercredi 28 mars 2007 à 00:39:51 |
Re : Simuler l'effet de pause d'un alert

Arto_8000
|
Il y a déjà eu une discussion sur ce sujet là. Voici le lien :
http://www.javascriptfr.com/codes/FONCTION-DORT-SLEEP-SECONDE_40734.aspx
La principale solution qui en sort ,sans bouffer tout le processus, est de lancer une requête AJAX vers un script PHP qui fait un sleep côté serveur. Ainsi tu devrais avoir un sleep un peu bidon qui ne bouffe pas trop la mémoire.
Aussi si tu peux, l'idéal est d'utiliser les setTimeout et setInterval.
|
|
mercredi 28 mars 2007 à 16:29:32 |
Re : Simuler l'effet de pause d'un alert

josh666
|
D'accord merci bien, javais cehrcher mais je l'avais pas vu ce post.
L'idée est bonne mais sa ne règle pas tous les problèmes... si je veux pas faire un pause de X temps mais plutot attendre que mon "alert" soit fermer....
La seule solution que je vois, c'est lors du la lecteur du ficheir qui sert de timeout coter serveur, vérifier a toutes les secondes une entrée ds une bd ou la contenu d'un fichier texte. Et lors de la fermeture de mon alert faire un resquete AJAX qui modifi l'entré de la BD ou le ficheir texte pour que mon fichier de timeout arrete sa boucle... c'est un peu bourrin, mais je vois pas trop comment faire autrement . Qu'en pensez-vous ?
Josh
|
|
mercredi 28 mars 2007 à 23:17:56 |
Re : Simuler l'effet de pause d'un alert

Arto_8000
|
La méthode c'est plus simple que ça :
Côté AJAX :
xmlhttp.open("GET","sleep.php?time="+tontemps,false);
Côté PHP :
Le temps que le caractère soit reçu par la requête, il va s'être passer plus ou moins le temps que tu voulais.
|
|
mercredi 4 avril 2007 à 15:58:21 |
Re : Simuler l'effet de pause d'un alert

josh666
|
Je comprend tres bien ta solution mais elle ne fonctionne pas dans mon cas. Je ne veux pas attendre X secondes... mais plutot attendre jusqu'a ce qu'un événement javascript arrive(ici la fermeture de mon alert personnalisé). D'ou l'envois d'une requette AJAX lors de l'exécution de l'événement pour ainsi arreter la boucle pause coter serveur.... et qu je script javascript continu ou il était.
A+ Josh
|
|
Cette discussion est classée dans : boucle, alert, effet, pause, simuler
Répondre à ce message
Sujets en rapport avec ce message
Probleme boucle for [ par PROTECTIONNISTE ]
Salut, voici l'accusé : function recherche() {var max_distance_droite=parseInt(perso.style.left)+60;var max_distance_gauche=parseInt(p
Function [ par josh666 ]
Bonjour a tous !Je me demandait s,il était possible de savoir l,ID de lobjet qui a fait appel a une focntion sans avoir a devoir le passer en parametr
Probleme pour un settimeout dans une boucle for [ par koysbow ]
Bonjour tout l'monde,j'ai actuellement un probleme je suis en train de faire un generateur de sudoku. Apparament les premieres resultats sont bons mai
Controler l'apparition d'un alert() [ par jipe32 ]
Bonsoir (ou peut-être bonjour...)voila j'ai un script js d'alerte et je voudrais qu'il se déclanche après x secondes d'utilisation. Est-ce possible?vo
effet d'ouverture de page [ par Kartograv ]
Bonjour à tous, J'ai besoin de vos lumières pour résoudre une petite difficulté technique : Sur un site que je construis, j'ai créé un fond graphique
desactiver espace et enter dans une alert() [ par fredengl ]
Bonjour,j'aimerais forcer les gens a cliquer sur ok lors de l'apparrition d'un message alert().j'ai un javascript pour un forum qui controle la saisie
Aide sur un chronometre avezc pause [ par Equinoxe5 ]
Bonsoir,Je ne suis pas hyper calé en javascript, je cherche pour les besoins d'un quizz, un script avec un comptage du temps passé pour répondre à la
proprieté d'une classe 'undefined' [ par seb_oulba ]
hello, je développe un petit outil pour ka-map (exemple ici : http://maps.dmsolutions.ca/demo/us_streets/iframe.html)afin de faire des requetes lor
Empecher les alert() javascript dans une iframe [ par lolpop ]
Bonjour,je n'y connais rien en javascript.Mais j'aurais besoin de votre aide.Sur mon site, j'ai une iframe en bas de page ou défile les sites des visi
alert [ par diablo2323 ]
je veux savoir un scripte qui peut afficher une alert lors de fermeture de navigateur
Livres en rapport
|
Derniers Blogs
[WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|