around
00venerdì 10 dicembre 2004 16:37
ciao
ho finalmente imparato ad ottenere le finestrelle
pop up...
però sucede questo:
ho un documento con un elenco abbastanza lungo
diciamo 100 righe (è un esempio)
alla riga 70, imposto un lin con finestra pop up
con questo codice
<a href="#"
onClick="window.open ('pagina.html','newWin', 'scrollbars=no,status=no,resizable=no,top=100,left=150,width=300,height=500');">
clicca qui </a>
in maniera che mi si apra la pagina html, etc
ok
il fatto strano è che ogni qualche volta clicco per ottenere
la finestra pop up (cioè la pagina.html) il documento
originale (quello dell'elenco) ritorna in cima alla prima
riga e non resta all'altezza della 70ma riga, dov'ero
poco prima di cliccare per vedere il collegamento
c'è qualcosa che devo cambare nel codice sopra?
deve fare così?
grazie della vostra attenzione
ciao
Gianni
aessenet
00sabato 11 dicembre 2004 19:00
E' giusto che faccia così, perchè il link punta a "#", che è una parte del documento che non esiste, e allora il browser lo fa puntare all'inizio della pagina.
Per risolvere il problema dovresti dare un nome ai link che aprono le popup, e fare in modo che il link punti al nome stesso.
Per indenderci:
<a name="mio_nome" href="#mio_nome" onClick="...">...</a>