Pb menu flash ouvrant une nouvelle fenetre
Résolu
ludooooo
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
X-Fan -
X-Fan -
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://fpdownload2.macromedia.com/get/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="https://get.adobe.com/flashplayer/"></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>
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://fpdownload2.macromedia.com/get/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="https://get.adobe.com/flashplayer/"></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>
A voir également:
- Pb menu flash ouvrant une nouvelle fenetre
- Darkino nouvelle adresse - Guide
- Flash drive tester - Télécharger - Divers Utilitaires
- Adobe flash player - Télécharger - Divers Web & Internet
- Extreme download nouvelle adresse - Accueil - Outils
- Menu déroulant excel - Guide
4 réponses
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
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
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
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
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)
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)