IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[FLASH MX2004] Gestion page précédente


Sujet :

Flash

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut [FLASH MX2004] Gestion page précédente
    Bonjour

    J'ai tenté de chercher ce sujet mais la recherche me donne trop de réponses vu le sujet.
    Désolée donc

    Une questions idiote sûrement:

    Comment gérér la touche "Précédente" de mon navigateur sur mon site
    Flash??
    Lorsque je fais précédente, je me retrouve au début, donc à l'intro de mon site au lieu d'être là où jétais avant.

    Est-ce normal puisque tout est gérer dans le même scénario Flash
    ou y a-t-il une solution???


  2. #2
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut Re: [FLASH MX2004] Gestion page précédente
    Salut,

    Citation Envoyé par Garra
    Est-ce normal puisque tout est gérer dans le même scénario Flash
    Oui

    Citation Envoyé par Garra
    ou y a-t-il une solution???
    Il y a une solution qui consiste à utiliser les ancres nommées.
    Cela ne marche que si ton site est organisé dans la timeline : ie tu sautes d'images en images. Cela ne marche pas ton site est entiérement dynamique
    Pour cela, il faut choisir dans les paramètres de publication (onglet html) le modèle Flash avec ancres nommées.
    [edit] Lorsque l'on nomme les images, il faut les mettre à ancre dans le type d'etiquette [/edit]

    J'en sais pas beaucoup plus, cela ne convient pas à mes projets : qu'une image
    Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
    Offres d'emploi développeur Web

  3. #3
    Membre averti Avatar de guy2004
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    805
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 805
    Points : 377
    Points
    377
    Par défaut
    salut Freegreg,
    C'estquoi cette techniques des ancres stp ?

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    Effectivement, cela marche avec les Ancres nommées,
    ie revient à l'ancre, sauf qu'il ne relance pas mon code,
    car c'est un site dynamique, donc comme tu avais bien
    dit, il n'y a pas de solution pour mon cas (et le tiens si j'ai bien
    compris)

    ... sauf que mon client a du mal a comprendre que tout son site
    se passe dans une même page , du point de vu du navigateur.

    Quoi faire alors??
    Comment le convaincre??

    Merci

  5. #5
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut
    En gros , siu je me rapelle bien, cela génère du code javascript qui fait des gotoAndPlay sur des images de la timeline, celle qui sont nommées.
    Je dois bien avoir un bout de code qui traine quelque part, je vais essayer de le retrouver

    Ps: Cette technique est déjà présente dans MX2004 par contre, je ne sais vraiment pas si cela marche sur tous les navigateurs
    Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
    Offres d'emploi développeur Web

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    Ou bien j'ai mal fait les choses,
    car IE revient bien aux ancres ... mais ... pourquoi mon code
    actionscript n'est pas lancé à ce moment là comme il faut proprement?

    Je ne comprends pas ...

    merci


  7. #7
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut
    Ton code se trouve sur l'image où il revient ou pas ? S'il s'y trouve, je pense que cela devrait pouvoir marcher si non il n'y a peu de chance

    Moi mon pb c'est que j'ai qu'une image dans la timeline donc mettre une ancre sur la seule image que j'ai, il n'y a pas trop d'intérêt
    Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
    Offres d'emploi développeur Web

  8. #8
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    Il revient bien mais comme il a besoin de valeurs se trouvant dans des variables globales pour lancer l'actionscript, benh, il fait n'importe quoi
    car les valeurs sont celle en cours et pas celles de la page précédente
    (enfin de l'Ancre précédente).

    J'avais fait un site entièrement dynamique donc aussi avec une seule
    image mais je ne me préocupais pas de la page précédente, je revenais
    toujours à mon menu

    Quand il n'y a pas d'Intro ce n'est pas trop grave car tu reviens à ton
    menu, etc mais revenir à l'intro.... pas terrible
    Donc, pas de soluss alors???

  9. #9
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    J'ai reussi à le faire revenir au menu... c'est déjà ça

  10. #10
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut
    J'ai un petit test vite fait :
    Bon je confirme :
    - que le code de l'image se reéxecute bien
    - que cela marche que sous ie

    Je rajoute :
    - que ca a un comportement parfois bizarre
    - que le bouton suivant, chez moi, c'est quand il veut
    - on perd l'histoire d'avant flash

    Un petit exemple vite fait :
    http://gdumas.developpez.com/temp/mx2004/ancresNommees/

    @Garra : Je ne sais pas s'il y a une solution, dsl
    Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
    Offres d'emploi développeur Web

  11. #11
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    Salut;

    En faisant moi-même la gestion de l'action précédente, que je garde
    dans une variable, j'arrive à bien lancer ce qu'il faut.

    Maintenant le problème, plus difficile maintenant, se trouve lorsque l'internaute clique sur le bouton "rafraichir" du Navigateur.

    Il relance bien mon petit clip loading (je le vois de mes propres yeux)
    par contre il n'execute aucun code action script. J'ai mis un champ bidon
    sur mon scénario où je place this.champ.text = "texte bidon".

    1: je le vois bien quand je lance le site
    2: je ne le vois pas si je fait "Rafraichir"... ce qui fait que tout ce que je charge au début (constantes, style, etc) ... benh, vois pas !!!

    Est-ce un comportement normal de ce bouton "Rafraichir"??

    merci

  12. #12
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    Salut encore;
    Je reviens à toi car en mettant mon loading sur la frame 1 et le code
    qui charge le tout sur la frame 2, CA MARCHE!!!!


    Par contre ce qui m'inquiète c'est ce que tu me dis, le fait que ça ne marche pas sur d'autres navigateurs. C'est grave docteur??

    merci encore!!!!

  13. #13
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut
    Grave non mais bon
    Si cela peut contenter ton client, tu peux toujours lui dire que 90% des personnes surfent avec ie donc ils auront accès aux précédents/suivants les autres tant pis.
    Ce sera juste une fonctionnalité de confort de plus pour les utilisateurs ie.

    Sinon pour le bouton rafraichir, là encore ca dépend de là où tu places ton code. Sur mon exemple le code placer sur l'image atteinte est ré-exécuté
    Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
    Offres d'emploi développeur Web

  14. #14
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut



  15. #15
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    Salut freegreg

    En fait, je reviens à toi pour un petit problème qui s'ajoute à ceux resolus!

    Dans mon site j'ai une petite image qui, lorsque que l'on y clique fait un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    getURL("mailto:"+this.nodeXML.attributes.pointeur,"_self");
    ou bien sans le "_self" car apparamment ça fait la même chose.

    SAUF!!! car il y a toujours un sauf, si l'internaute envoi son mail, etc,
    ferme la petite fenêtre outlook, tout va bien, MAIS fait tout de suite
    après un "Rafraichir " sur son Navigateur , benh, on se retrouve avec ceci
    sur l'adresse du navigateur:

    mailto:info@zc-arch.com

    Pourquoi et comment eviter ceci?

    Merci encore de ton aide

  16. #16
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut
    Re,

    Si tu mets _blank à la place de _self, ca fait quoi ?
    Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
    Offres d'emploi développeur Web

  17. #17
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    SAlut;

    Ca me génère une deuxième page derrière, avec comme adresse
    sur le navigateur mon mailto:

    Donc je me retrouve avec 2 pages!!

    Par contre je n'ai pas le même problème.

    Quoi faire??

    Ce qui m'étonne c'est que tout le monde devrait avoir le même
    problème non? et je ne trouve rien concernant ça.

    merci

  18. #18
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut
    A vrai dire, je sais pas trop, en général j'évite de rafraichir une page flash
    Sinon c'est peut-être lié au fait que tu utilises des ancre nommées, je ne pense pas que cela le fasse si tu ne les utilises pas.

    As-tu essayé ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    getURL("mailto:"+this.nodeXML.attributes.pointeur);
    Tout simplement
    Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
    Offres d'emploi développeur Web

  19. #19
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    Oui, j'ai essayé et c'est pareil.

    Comme tu sais j'utilise des ancres pour ressoudre le problème de la page
    précédente, mais je me demande si je ne ferais pas mieux d'annuler
    tout ça.

    J'ai vu que quelques sites flash annulent carrément l'utilisation de ces touches.
    Sais-tu comment faire?

    Merci encore!!!



  20. #20
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut
    Désactiver les touches Précédent/suivant ?
    Si tu as un exemple de site qui le fait , je veux bien voir, mais pour moi, c'est "impossible", c'est un peu comme pour les impressions. Il y a des paramètres qui appartiennent à l'utilisateur et sur lesquels on ne peut pas agir.
    Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
    Offres d'emploi développeur Web

Discussions similaires

  1. [FLASH MX2004] Gestion de collisions pour plateformes
    Par sourivore dans le forum ActionScript 1 & ActionScript 2
    Réponses: 2
    Dernier message: 10/05/2006, 13h08
  2. [FLASH MX2004] Problème page d'accueil Flash MX 7.2
    Par milianna dans le forum Intégration
    Réponses: 6
    Dernier message: 21/04/2006, 13h47
  3. [FLASH MX2004] Affichage page HTML sous Flash
    Par Bouillou dans le forum Flash
    Réponses: 3
    Dernier message: 08/10/2005, 11h22
  4. [FLASH MX2004] Gestion du temps
    Par Destiny dans le forum Flash
    Réponses: 3
    Dernier message: 05/10/2005, 11h09
  5. [FLASH MX2004] Gestion des clips
    Par laurent1 dans le forum Flash
    Réponses: 6
    Dernier message: 28/11/2004, 10h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo