26 messaggi dal 03 agosto 2001
Ciao,
ho creato, tramite il filesystemobject, una pagina che mi visualizza una serie di immagini. Ora dovrei fare in modo che, cliccando su un'immagine, si apra una finestra che abbia width e height dell'immagine selezionata. Come faccio ad avere queste informazioni in maniera dinamica?

Grazie
181 messaggi dal 06 luglio 2001
Puoi farlo con Javascript:
Ad ogni immagine dai un nome...

<a href='javascript: apri("img1")'><img name="img1" src="..."></a>

Poi avrai una funzione javascript di nome apri fatta così

function apri(nomeimg)
{
lar = document.images[nomeimg].width
alt = document.images[nomeimg].height
window.open("pagina.html","pagina","toolbar=0,scrollbars=0,width=" + lar + ",height=" + alt)
}

Ti si aprirà "pagina.html" in una nuova finestra di nome "pagina" con altezza e larghezza desiderata, senza le varie toolbar e senza le scrollbars.

Non l'ho provata, ma dovrebbe andare.

Ciao
Baxeico

-- Sciusciá e sciurbí nu se pö --
26 messaggi dal 03 agosto 2001
ciao
grazie dell'aiuto, ma il mio problema è un po' diverso.
In pratica io ho una serie di foto su cui posso cliccare e farla ingrandire.
Solo che le foto su cui vado a cliccare, sono immagine più piccole (ridimensionate con photoshop) di quelle che andrò a visualizzare.
In pratica, l'immagine su cui clicco e quella che poi vado ad aprire, sono due immagini diverse.
ciao
879 messaggi dal 09 luglio 2002
www.i-studio.it
C'e' il modo di conoscere, via ASP, le dimensioni di una immagine. Cercando su Google ho trovato questo esempio:
http://www.byluciani.com/asp/default.asp?action=articoli&ID=7 che parte da uno script freeware.
Se non erro c'era qualcosa anche in questo sito...

Usando questa tecnica, potresti fare in questo modo:
crei una funzione che prendendo come parametro in input il nome di una immagine restituisce le dimensioni. Poi, nella pagina dove mostri le immagini piccole esegui n volte questa funzione (una per ogni immagine) passandogli, ogni volta, il nome di una delle immagini grandi e ottenendo in output le dimensioni.
A questo punto, ad ogni immagine piccola ti basta associare un link che apre una nuova finestra con le dimensioni dell'immagine grande.

Ciao
Alex

Internetworking Studio Srl
www.i-studio.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.