Liens depuis une bannière ne fonctionnent qu'avec l'argument "_blank"
krostif16
Messages postés24Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention17 mars 2014
-
27 mars 2009 à 15:24
krostif16
Messages postés24Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention17 mars 2014
-
31 mars 2009 à 15:18
Bonjour,
J'ai crée une bannière flash sur l'entête d'un blog. Celle-ci doit me
servir de menu. Or les liens qui sont sur mes boutons de menu ne
fonctionnent que si je précise d'ouvrir le lien dans une nouvelle
fenêtre. Si je choisi l'option "_self" ou "" (rien), les liens ne
fonctionnent plus - du moins je suppose qu'ils fonctionnent toujours
mais rien ne se passe.
Il me semble avoir lu que c'était un problême de sécurité... qu'en est-il vraiment ?
Deux-trois précisions :
- J'ai testé la bannière sur une autre plateforme de blog c'est le même topo
- J'ai essayé en AS2 et AS3 : idem
- j'ai essayé sur Firefox ET Explorer : pareil
- j'ai essayé les autres options : _top _parent rien n'y fait seul l'option _blank fonctionne
Ce qui est évidemment pénible lorsqu'il s'agit de naviguer à l'intérieur d'un site...
voici l'adresse du blog en question : http://www.krostif.fr les menus de la barre rouge de l'entete sont tous en "_self" excepté le menu "lien" qui vous verrez fonctionne bien mais en ouvrant une nouvelle fenetre. Lui est en "_blank".
Sinon voici l'adresse de la bannière flash seule : bannièreou vous pourrez constater que les liens en "_self" fonctionnent bel et bien dés lors qu'ils ne sont pas appelés depuis un blog...
Est-ce là une piste ?
Merci d'avance pour vos éclaircissements...
A voir également:
Liens depuis une bannière ne fonctionnent qu'avec l'argument "_blank"
krostif16
Messages postés24Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention17 mars 2014 31 mars 2009 à 14:06
Oui effectivement !
J'ai fini par trouver la solution. Mais comme j'ai lancé la recherche sur plusieurs sites je n'ai pas indiqué partout que c'était bon !
Merci de répondre quand même ^^
Pour ceux que cela intéresse voici la subtilité : il faut rajouter un paramètre allowScriptAccess et lui donner la valeur "always". Il y a également "sameDomain" de possible mais je n'ai pas essayé celle par defaut etant "never" et qui empeche donc l'ouverture dans la même fenêtre
Voici le code en ce qui me concerne :
<object type="application/x-shockwave-flash" height="175" data="http://adresse_de_mon_header.swf" width="800">
<param name="AllowScriptAccess" value="always">
<param name="quality" value="high">
<param name="src" value="http://adresse_de_mon_header.swf">
</object>
Merci à ceux qui m'on aiguillé sur la bonne piste et à ceux qui on cherché une solution.
cs_Girou
Messages postés1203Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention23 juillet 20092 31 mars 2009 à 14:35
De mémoire si tu mets 'sameDomain' il autorisera les liens qui pointent vers des pages qui se trouve dans le même nom de domaine que ton animation de base
'always' autorise d'ouvrir une page sur n'importe que nom de domaine.