HighDots Forums  

adattare popup

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss adattare popup in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
DevarajA
 
Posts: n/a

Default adattare popup - 02-06-2005 , 07:56 AM






Ho uno script che mostra delle immagini dentro a finestre popup:

<Script language="JavaScript">
function apri(file,titolo)
{
open(file,titolo,'scrollbars')
}
</script>

come faccio ad adattare la dimensione delle finestre alla dimensione
dell'immagine (ogni immagine è diversa dall'altra)?

Reply With Quote
  #2  
Old   
Marok
 
Posts: n/a

Default Re: adattare popup - 02-09-2005 , 03:58 PM






Quote:
Ho uno script che mostra delle immagini dentro a finestre popup:

Script language="JavaScript"
function apri(file,titolo)
{
open(file,titolo,'scrollbars')
}
/script

come faccio ad adattare la dimensione delle finestre alla dimensione
dell'immagine (ogni immagine è diversa dall'altra)?
Ne abbiamo già parlato diverse volte,
i browser (tutti, che io sappia) non caricano in memoria la dimensione
dell'immagine finché non hanno finito *completamente* di caricarla.

Questo a mio avviso è un comportamento ampiamente deplorevole
ma non si prevedono cambiamenti di rotta, per cui tantovale rassegnarsi.

Dunque, il metodo più sensato sarebbe fare una cattura delle dimensioni
dell'immagine lato server e passarle alla funzione che apre la popup.
Così funziona sicuramente.

Volendo lavorare solo lato client e in automatico, occorre caricare
la popup con dimensioni di default (o massimizzata, vedi tu),
e poi, sull'onload della popup, fare il resize della finestra
(possibilmente confrontandole con le dimensioni dello schermo).
Funziona, ma è graficamente pessimo.

La terza alternativa è scrivere a mano le dimensioni per ogni immagine
e passarle come parametro alla funzione. In questo caso i conti tornano.

MaRoK




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.