Newsgroup: it.comp.www.html
Titolo: menu pop up

Salve gente,
ho una domandaccia per voi esperti, visto che io non me ne so uscire
;-) Dunque: ho creato un menu pop up con fireworks, l'ho testato e i
collegamenti funzionano, solo che, ahi ahi, mi si aprono nel frame
sbagliato. La struttura del sito č piů o meno cosě:
_______________________
                            |
                            |
mainframe            |  frame dex
                            |
                            |
_______________________
      bottom frame
_______________________
Il menu si trova nel frame di dex, dove mi carica le pagine che invece
dovrebbero aprirsi nel mainframe. Dove caspiterina va piazzato
target=mainFrame?? 
Sto imparando, scusate l'ignoranza. GRAZIE MILLE della pazienza ;c)
anto
--
Newsgroup robomoderato. La moderazione riprendera` il primo settembre.


lo devi mettere nel tag <a> di ogni collegamento che hai nel menu es: <a
href="esempio.htm" target="Nome_del_frame_che vuoi"><img src="" alt=""
width="" height=""></a>
un altro sistema č questo, a patto pero' che tutti i link debbano essere
visualizzati nello stesso frame all'interno del tag head puoi mettere <base
target="Nome_del_frame_che vuoi"> come ti ripeto nel caso che tutti i link
vadano aperti nello stesso frame.
ciao Simone.
www.nikinet.it



Thankiů! Adesso provo, vediamo se mi riesce ;)
anto



Missione fallita :(
Il mio menu ha 5 voci, ma nel codice appare un solo collegamento. Se
copio il pezzetto di codice incriminato magari è più chiaro: 
<script language="JavaScript1.2">fwLoadMenus();</script>
  <table border="0" cellpadding="0" cellspacing="0" width="238"
align="center">
    <!-- fwtable fwsrc="popupmenu" fwbase="dext.gif"
fwstyle="Dreamweaver" fwdocid = "742308039" fwnested="0" -->
    <tr> 
      <td><img src="dext/firew/spacer.gif" width="23" height="1"
border="0"></td>
      <td><img src="dext/firew/spacer.gif" width="199" height="1"
border="0"></td>
      <td><img src="dext/firew/spacer.gif" width="18" height="1"
border="0"></td>
      <td><img src="dext/firew/spacer.gif" width="1" height="1"
border="0"></td>
    </tr>
    <tr> 
      <td colspan="3"><img name="dext_r1_c1"
src="dext/firew/dext_r1_c1.gif" width="240" height="44"
border="0"></td>
      <td><img src="dext/firew/spacer.gif" width="1" height="44"
border="0"></td>
    </tr>
    <tr> 
      <td rowspan="2"><img name="dext_r2_c1"
src="dext/firew/dext_r2_c1.gif" width="23" height="196"
border="0"></td>
      <td><a href="#" onMouseOut="FW_startTimeout();"
onMouseOver="window.FW_showMenu(window.fw_menu_0,72,100);"><img
name="dext_r2_c2" src="dext/firew/dext_r2_c2.gif" width="199"
height="16" border="0"></a></td>
      <td rowspan="2"><img name="dext_r2_c3"
src="dext/firew/dext_r2_c3.gif" width="18" height="196"
border="0"></td>
      <td><img src="dext/firew/spacer.gif" width="1" height="16"
border="0"></td>
    </tr>
    <tr> 
      <td><img name="dext_r3_c2" src="dext/firew/dext_r3_c2.gif"
width="199" height="180" border="0"></td>
      <td><img src="dext/firew/spacer.gif" width="1" height="180"
border="0"></td>
    </tr>
  </table>
Questo è il codice generato da Fireoworks. L'aggiunta target=mainFrame
l'ho fatta  qui: <a href="#" onMouseOut="FW_startTimeout();"
onMouseOver="window.FW_showMenu(window.fw_menu_0,72,100);"><img
name="dext_r2_c2" src="dext/firew/dext_r2_c2.gif" width="199"
height="16" border="0" *****target=mainFrame*****></a>
Ma non funzia. Butto via Fireworks e faccio tutto a mano? Aaah che
impresa!  
anto


 anto
No non ce n'è bisogno :) a questo punto è abbastanza chiaro che i
collegamenti non stanno nel codice che hai postato ma nella funzione che ti
fa apparire il menu pop-up il codice che hai mandato è quello relativo alla
base dove passandoci sopra col mouse ti fa apparire il menu, quindi è
normale che qui il target non funzioni. Cerca all'interno della funzione
FW_showMenu se hai problemi posta al mio indirizzo il codice delle funzioni
che stanno nell'head che vedo di risolvertelo.
ciao Simone.


che stanno nell'head che vedo di risolvertelo.
Grazie mille! Ti ho risparmiato una noia ;c)
anto
