Newsgroup: it.comp.www.html
Titolo: Finestra Pop-Up

CIAO a tutti!
Ho consultato le FAQ per fare alcune finestre a POP-UP con delle immagini di
dimensioni predefinite senza dovermi creare per ognuna una pagina HTM.
Ho inserito lo script fra i tag <head> e </head> nella mia pagina
<script type="text/javascript">
function popup(nomefile, larghezza, altezza, x, y)
{
    win_popup = window.open(nomefile,"popup","toolbar= 0,location=
0,directories= 0,status= 0,menubar= 0,scrollbars= 0,resizable=
0,copyhistory= 0,width=" + larghezza + ",height=" + altezza);
    x = parseInt(x);
    y = parseInt(y);
    win_popup.moveTo(x, y);
}
e successivamente nei link (ne metto solo due) ho riportato.
<a href="eta_beta.jpg" target="popup" onClick="popup('eta_beta.jpg', 150,
200, 0, 0); return false;">Clicca qui per il disegno di Eta Beta</a>
<a href="flip.jpg" target="popup" onClick="popup('flip.jpg', 150, 200, 0,
0); return false;">Clicca qui per aprire la finestra</a>
Il tutto funziona e l'alternanza esatta delle due immagini senza dover
creare come detto due pagine html.
Però ...
1) Vorrei poter disporre automaticamente la mia immagine senza alcun margine
(topmargin="0" leftmargin="0") nella finestra che viene aperta.
2) Se clicco il secondo link, senza aver chiuso la finestra a pop-up, mi
ritrovo la nuova immagine caricata nella finestra pop-up che rimane sotto
finestra chiamante la chiamante. Io invece vorrei (mi sembra giusto ...)
che debba essere riportata nuovamente in primo piano anche se è già aperta.
Okkey, spero di essere stato chiaro, ma  ... soprattutto spero in qualche
anima pia che riesca a darmi qualche dritta!
In ogni modo grazie anche solo della lettura.  :-)
CIAO-CIAO
marco g.
   ÷÷÷
   ÷÷÷ Circolo Fumettistico no-profit
   ÷÷÷ "Vendicatori Uniti"
   ÷÷÷ 
http://digilander.iol.it/vendicat/
   ÷÷÷ 
vendicat...@libero.it
   ÷÷÷

| Però ...
| 1) Vorrei poter disporre automaticamente la mia immagine senza alcun
margine
| (topmargin="0" leftmargin="0") nella finestra che viene aperta.
In questo caso dovresti caricare una pagina HTML che contiene l'immagine.
Infatti topmargin (ma ricordati anche di Netscape > marginwidth) ecc. li
puoi specificare solo nel body.
| 2) Se clicco il secondo link, senza aver chiuso la finestra a pop-up, mi
| ritrovo la nuova immagine caricata nella finestra pop-up che rimane sotto
| finestra chiamante la chiamante. Io invece vorrei (mi sembra giusto ...)
| che debba essere riportata nuovamente in primo piano anche se è già
aperta.
<a href="eta_beta.jpg" target="popup" onClick="popup('eta_beta.jpg', 150,
200, 0, 0); win_popup.focus(); return false;">Clicca qui per il disegno di
Eta Beta</a>
Prova così, dovrebbe funzionare (ho aggiunto win_popup.focus(); prima di
return false;
| Okkey, spero di essere stato chiaro, ma  ... soprattutto spero in qualche
| anima pia che riesca a darmi qualche dritta!
Beh, comunque studiarti un po' di JavaScript non ti farebbe male, perché è
un linguaggio semplice da imparare e che da le sue belle soddisfazioni!
Ciao
andrea/bergamasco
--
______________________________
Le faq di it.comp.www.html:
http://digilander.iol.it/tamburo

 un linguaggio semplice da imparare e che da le sue belle soddisfazioni!
Hai ragione, nulla da dire ... già ci pensavo, poi con  i tuoi consigli mi
hai veramente convinto e fatto venire la voglia.
Sai mica dove posso procurarmi, non tanto degli esempi (che se ne trovano
facilmente in giro), ma proprio un dizionario dei comandi da utilizzare
nelle
funzioni?
Qualcosa che leggendo "win_popup.focus()" mi avrebbe detto "porta finestra
in primo piano". Insomma quello che penso si chiami un Program Reference.
CIAO & Grazie ancora!
marco g.

| Sai mica dove posso procurarmi, non tanto degli esempi (che se ne trovano
| facilmente in giro), ma proprio un dizionario dei comandi da utilizzare
| nelle
| funzioni?
| Qualcosa che leggendo "win_popup.focus()" mi avrebbe detto "porta finestra
| in primo piano". Insomma quello che penso si chiami un Program Reference.
Allora... innanzitutto dai un'occhiata ai siti nelle FAQ area link
Importantissimo è 
http://developer.netscape.com
 perche' contiene sia le
guide che le reference, anche da scaricare.
mandi & buono studio!
Il ng. di riferimento per JavaScript è it.comp.lang.javascript
Ciao!
