Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2820 connectés 

 


Dernière réponse
Sujet : [Javascript]= cibler deux frames avec un menu de redirection
LeMegaBlaireau MERCI A MAGICBUZZ :jap::jap::jap: pour avoir pondu la soluce a la vitesse de l'éclair:
 
<script language="JavaScript">
<!--
function MM_jumpMenu(selectBox)
{
 
eval("cible("+selectBox.options[selectBox.selectedIndex].value+" );" );
}
 
function cible(targ1,targ2){
 if (targ1 != '' && targ2 != '')
 {
  parent.leftFrame.location=targ1;
  parent.mainFrame.location=targ2;
 }
}
//-->
</script>
 
 
 
----------body-----------
 
 
<select name="InfoProxis" onChange="MM_jumpMenu(this)">
        <option value="'',''"> </option>
        <option
value="'InfoProxis/InfoGeneral.htm','InfoProxis/Recherche.htm'">General</opt
ion>
</select>

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
LeMegaBlaireau MERCI A MAGICBUZZ :jap::jap::jap: pour avoir pondu la soluce a la vitesse de l'éclair:
 
<script language="JavaScript">
<!--
function MM_jumpMenu(selectBox)
{
 
eval("cible("+selectBox.options[selectBox.selectedIndex].value+" );" );
}
 
function cible(targ1,targ2){
 if (targ1 != '' && targ2 != '')
 {
  parent.leftFrame.location=targ1;
  parent.mainFrame.location=targ2;
 }
}
//-->
</script>
 
 
 
----------body-----------
 
 
<select name="InfoProxis" onChange="MM_jumpMenu(this)">
        <option value="'',''"> </option>
        <option
value="'InfoProxis/InfoGeneral.htm','InfoProxis/Recherche.htm'">General</opt
ion>
</select>
LeMegaBlaireau Par exemple si j'integre dans la fonction MM_jumpmenu ceci, j'ai une seule page qui s'affiche dans les deux frames du fait de la propriété value.
 
 
<select name="InfoProxis" onChange="MM_jumpMenu('parent.mainFrame','parent.leftFrame',this,0)">
        <option value="InfoProxis/InfoGeneral.htm","InfoProxis/Recherche.htm" selected>General</option>
 
 
Il me faut donc bien une fonction javascript comme valeur. Mais je sèche.
LeMegaBlaireau euh, quand même, merci d'avoir regardé..
 
La fonction cible a pour but d'ouvrir deux pages dand des frames differentes.  
Les pages sont déclarées au niveau du body..  
 
> comment puis-je integrer cette fonction 'comme un chemin' pour l'autre fonction?
 
merci
LeMegaBlaireau ..ben comment affecter à l'attribut targ dans la fonction MM_jumpmenu le chemin declaré dans la fonction cible..
petoulachi Et elle est ou la question ? :crazy:
LeMegaBlaireau Je cherche à partir d'un menu de redirction (après avoir selectionné une option) à afficher une page 1 et 2 dans une frame 1 et 2.
 
Le script que j'ai actuellement est un mélange du menu de redirection de Macromedia et un script Javascript:
 
<script language="JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'" );
  if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<script language="JavaScript">
<!--
function cible(frame1,frame2){  
 parent.mainFrame.location.href=frame1;
 parent.leftFrame.location.href=frame2;
}
//-->
</script>
 
 
-----------------et dans le Body --------------------------
 
 
 
 
<select name="InfoProxis" onChange="MM_jumpMenu('parent.frames[\'mainFrame\']',this,0)">
        <option value='javascript:cible("InfoProxis/InfoGeneral.htm","InfoProxis/Recherche.htm" )'>General</option>
 
 
------
 
j'essaye d'affecter la fonction cible à la fonction de macromedia..

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)