Bonsoir à tous,

J'espère obtenir de l'aide, je suis bloqué sur un problème de programmation en Flash. J'explique rapidement.

Voici mon fichier swf actuel :

http://sipherion.free.fr/PA1.swf

J'ai un menu avec quatre liens. Chaque lien pointe vers une partie d'un forum créé pour une alliance Ogame. Je ne cherche pas à faire de la pub, mais je n'ai pas supprimé les liens pour que vous compreniez bien.

Visiblement, le navigateur Internet bloque par défaut la plupart des liens dans les animations Flash. J'ai bidouillé Firefox, je sais plus comment, mais maintenant tous les liens fonctionnent avec ce navigateur, tandis que sur un autre PC, avec Firefox, ca ne fonctionne pas.

Voici la configuration de mes quatre liens, configuration volontaire pour tester et trouver le problème :

Bouton 1 (Présentation)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
on (release) {
    getURL("http://cerberus.allianceogame.com/f13-contexte","_self");
}
Bouton 2 (Recrutements)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
on (release) {
    getURL("http://cerberus.allianceogame.com/f3-recrutement","_parent");
}
Bouton 3 (Le Staff)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
on (release) {
    getURL("http://cerberus.allianceogame.com/t21-operateurs-a-votre-ecoute","_blank");
}
Bouton 4 (Ambassade)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
on (release) {
    getURL("http://cerberus.allianceogame.com/f30-ambassade","_top");
}
Vous avez compris, la distinction se fait au niveau de comment le navigateur doit ouvrir le lien pointé. Voici ce que ca donne sur mon PC :

Sous Firefox :

Bouton 1 : s'ouvre dans la même page
Bouton 2 : s'ouvre dans la même page
Bouton 3 : s'ouvre dans un nouvel onglet
Bouton 4 : s'ouvre dans la même page

Sous Chrome :

Bouton 1 : rien ne se passe !
Bouton 2 : rien ne se passe !
Bouton 3 : s'ouvre dans un nouvel onglet !!!!!!!!!!!!!!!!!!!!!!!!!!!
Bouton 4 : rien ne se passe !

J'avoue que je ne comprends pas. Je suppose que par mesure de sécurité, par défaut le navigateur bloque les liens qui n'ouvre pas la cible dans une nouvelle fenêtre et que mes bidouillages sur Firefox ont fait que maintenant ca marche.

Ma question : Comment puis-je faire pour que les liens fonctionnent en ouvrant la cible du bouton dans la même fenêtre ? Et si ce n'est vraiment pas possible, comment l'animation Flash peut elle "proposer" automatiquement à son chargement à l'internaute d'accepter l'ouverture de liens de cette manière, de préférence uniquement pour ce Flash ?

Si vous avez besoin d'autre élément, n'hésitez pas à me demander. Merci de tout cœur pour toute l'aide que vous pourriez m'apporter. J'attends vos réponses avec impatiente.