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 12/10/2011, 00h02   #1
Invité de passage
 
Inscription : janvier 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 5
Points : 1
Points : 1
Par défaut Mettre en pause jeu flash avec JS

J'aimerais pouvoir mettre en pause un jeu flash affiché dans une page html par l'intermédiaire de JavaScript. Est-ce possible ? J'ai trouvé des solution pour des videos flash, mais ça ne marche pas pour les jeux.
lrochat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 09h47   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 040
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 040
Points : 45 141
Points : 45 141
Si le jeu a une fonctionalité pause appelable en flashvars c'est possible, autrement je ne vois pas ...
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 15h23   #3
Invité de passage
 
Inscription : janvier 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 5
Points : 1
Points : 1
Si on demande l'impression de la page, le jeu se met en pause. Dès lors je me demande s'il n'y aurait pas moyen d'utiliser cette propriété (mais sans lancer l'impression)
En fait, le but est de faire une page ou je soumets à des enfants de problèmes de maths ou français. Des exercices corrects donnent droit à des minutes de jeux. Une fois le temps écoulé, le jeu devrait être mis en pause. Un nouvel exercice est proposé et si résolution exacte, le jeu peut-être continué.
J'avais par contre pas l'intention de programmer les jeux, mais de reprendre ceux qui existent.
Suis aussi ouverte à une autre solution que JavaScript, du moment que j'arrive au résultat. Des suggestions ?
lrochat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 15h30   #4
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 040
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 040
Points : 45 141
Points : 45 141
essaye peut être
Code :
1
2
3
4
function pauseFlash(oId)
{
document.getElementById(oId).PausePlay();
}
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 20h59   #5
Invité de passage
 
Inscription : janvier 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 5
Points : 1
Points : 1
Hélas ça ne marche pas.

Je peux stopper une animation linéaire avec document.getElementById(oId).StopPlay(); mais ça ne fonctionne pas pour les jeux.

J'en reviens à la possibilité éventuelle de provoquer la pause avec une simulation de demande d'impression. Y a-t-il moyen de placer la fenêtre de dialogue en dehors de l'écran ? Et y a-t-il moyen d'annuler la demande d'impression (car je ne veux pas imprimer) via JavaScript.

Hmmm j'ai bien l'impression que cela dépasse les possibilités de Javascript.

Je suis preneuse de toute suggestion.
lrochat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2011, 08h35   #6
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 040
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 040
Points : 45 141
Points : 45 141
à priori c'est en effet hors de la portée de js ..
as tu essayé de voir si un alert ou un prompt n'était pas bloquant ?
Sinon une horrible bidouille avec un ajax synchrone pour vois si ça bloque ?
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2011, 11h37   #7
Invité de passage
 
Inscription : janvier 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 5
Points : 1
Points : 1
Avais essayé alert, mais non.

Est-ce que quelqu'un sait si ce problème pourrait être résolu via Flash ? Sans reprogrammer les jeux, mais en créant une interface capable de contrôler des jeux (notamment de les mettre en pause et reprendre).

Ca doit être possible d'une manière ou d'une autre..
lrochat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2011, 13h39   #8
Membre Expert
 
Avatar de Tober
 
Homme Thomas
Ingénieur développement logiciels
Inscription : juillet 2007
Messages : 741
Détails du profil
Informations personnelles :
Nom : Homme Thomas
Âge : 27
Localisation : Luxembourg

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juillet 2007
Messages : 741
Points : 1 000
Points : 1 000
Si t'as accès au code des jeux en flash, tu peux forcement les retoucher pour inclure la pause.
Sinon je ne sais pas.
Tober 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 +2. Il est actuellement 04h34.


 
 
 
 
Partenaires

Hébergement Web