FLASH - Problème de liens non cliquables

Résolu/Fermé
sipherion Messages postés 1798 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 19 décembre 2016 - 22 févr. 2011 à 00:20
sipherion Messages postés 1798 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 19 décembre 2016 - 5 mars 2011 à 15:07
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)
on (release) {
	getURL("http://www.allianceogame.com/","_self");
}


Bouton 2 (Recrutements)
on (release) {
	getURL("http://www.allianceogame.com/","_parent");
}


Bouton 3 (Le Staff)
on (release) {
	getURL("http://www.allianceogame.com/","_blank");
}


Bouton 4 (Ambassade)
on (release) {
	getURL("http://www.allianceogame.com/","_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 coeur pour toute l'aide que vous pourriez m'apporter. J'attends vos réponses avec impatiente.

4 réponses

sipherion Messages postés 1798 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 19 décembre 2016 285
22 févr. 2011 à 22:57
Après 24h, UP Please ! :-)
0
sipherion Messages postés 1798 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 19 décembre 2016 285
23 févr. 2011 à 23:41
Après 48h, Re Up Please ! ;-)
0
sipherion Messages postés 1798 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 19 décembre 2016 285
25 févr. 2011 à 14:03
UP encore !!! Mon problème est-il si compliqué ???
0
sipherion Messages postés 1798 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 19 décembre 2016 285
5 mars 2011 à 15:07
Bon, j'ai finit par trouver la solution moi même : problème avec Forumactif. Il fallait autoriser les liens dans la balise :

<embed src="url-de-la-barre.swf" width="X" height="Y" align="middle" quality="high" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" allowScriptAccess="always"></embed>
-1