Posez votre question Signaler

Pb menu flash ouvrant une nouvelle fenetre [Résolu]

ludooooo 2Messages postés 22 mars 2007Date d'inscription - Dernière réponse le 13 janv. 2008 à 01:51
Bonjour à tous,
je suis en train de créer un site pour la boite où je bosse.
Je l'ai fait avec des frames.
Dans celle du haut, j'ai intégré un menu en flash (trouvé sur un site qui propose un generateur de menu en flash)
Sur le pc où je crée le site, tout se passe bien qd je teste le site, qd je clique sur les boutons, les pages voulues s'affichent dans les frames voulues
=> PB : je m'aperçois que sur d'autres pc, qd on clique sur n'importe quel bouton du menu, la page voulue s'affiche dans une nouvelle fenêtre au lieu de s'afficher dans la frame désignée !!!
J'ai déjà fait des recherches sur d'autres forums, et j'ai vu que j'étais pas le seul à avoir ce pb, mais j'ai pas trouvé de solutions ... ;-(
Quelqu'un aurait-il une solution magique ??? En vous remerciant d'avance !
pour info je colle ci-après le code du menu flash (j'ai vu que d'autres avaient fait cela) :
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
WIDTH=104 HEIGHT=22>
<PARAM NAME=movie VALUE="flat1.swf?tarframe=activitesm&exbackground=990033&makenavfield0=Recouvrement&makenavurl0=activites_recouvrement.htm">
<PARAM NAME=loop VALUE=false>
<PARAM NAME=menu VALUE=false>
<PARAM NAME=quality VALUE=high>
<PARAM NAME=scale VALUE=noborder>
<PARAM NAME=salign VALUE=LT>
<PARAM NAME=wmode VALUE=transparent>
<PARAM NAME=bgcolor VALUE=#000000>
<EMBED src="flat1.swf?tarframe=activitesm&exbackground=990033&makenavfield0=Recouvrement&makenavurl0=activites_recouvrement.htm" loop=false menu=false quality=high scale=noborder salign=LT wmode=transparent bgcolor=#000000 WIDTH=104 HEIGHT=22 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/..."></EMBED>
</OBJECT>
<a href="http://www.guistuff.com/"><img border="0" src="http://www.guistuff.com/images/11dot.gif" width="1" height="1"></a>
<script language = "javascript">
<!--
theObjects = document.getElementsByTagName("object");
for (var i = 0; i < theObjects.length; i++) {
theObjects[i].outerHTML = theObjects[i].outerHTML;}
//-->
</script>
Lire la suite 

Pb menu flash ouvrant une nouvelle fenetre »

4 réponses
Réponse
+0
moins plus
SALUT

a mon avis ton probleme vient du code dans le flash !!

La fonction getURL("url", "mode de la fenêtre")
prends 2 arguments.
• l'URL : relatif ou absolu
• le mode de la fenêtre : "_blank", "_parent", "_self", "_top", ou le nom d'une frame ou d'une iframe

donc dans ton cas tu doit donner le nom de ta frame dans laquelle tu veut que la page s ouvre!!

PS;enleve cet "embed" qui n est pas valide en html

RAD
Ajouter un commentaire
Réponse
+0
moins plus
bonjour,

après avoir mis en ligne le site, les boutons et menus fonctionnent correctement à savoir que mes pages s'ouvrent dans les bonnes frames ! ; )

Ceci est peut être dû au fait que ce soit mis en ligne

merci quand même ! goodbye
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

lorsque l'on saisit user/mot de passe dans un menu en flash, il ouvre une nouvelle fenêtre qui continent la même page. (au lieu de se connecter au site qui va bien).

cela ne le fait que sur un poste (xp pro/ie6) et je souhaiterais savoir si c'est un problème de paramètrage du poste ou s'il faut faire une réinstall (je n'ai pas envie de passer 4 heures à bidouiller)
Ajouter un commentaire
Réponse
+0
moins plus
Cool j'avais le même problème et j'ai essayé de le mettre en ligne et ca fonctionne. Je me suis cassé la tête pour rien alors. Seulement je comprend pas pourquoi sur Internet ca marche et pas sur mon pc. Ahh les mystères de l'informatique :P

Bon courage à tous ^^
Ajouter un commentaire
Ce document intitulé « Pb menu flash ouvrant une nouvelle fenetre » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?