Script javascript: Ridimensionare popup come immagine contenuta
difficoltà:

Script simili
20/7/2006
Questo script permette di aprire una popup che all'apertura si ridimensiona prendendo l'altezza e la larghezza dell'immagine in essa contenuta:
<html>
<title>Foto</title>
<script language="JavaScript">
window.focus()
AW=screen.availWidth
AH=screen.availHeight
function Resetta()
{
var ie=(document.all)?1:0;
if (ie==1){
larg=document.images["public/img.jpeg"].width+10;
alt=document.images["public/img.jpeg"].height+30;
y=(AW-larg)/2
if (alt>AH){
newalt=AH
}else{
newalt=alt
}
if (larg>AW){
newlarg=AW
y=0
}else{
newlarg=larg
}
window.resizeTo(newlarg,newalt);
window.moveTo (y,0)
}
if (ie==0){
larg=document.images["public/img.jpeg"].width+0;
alt=document.images["public/img.jpeg"].height+20;
y=(AW-larg)/2
if (alt>AH){
newalt=AH
}else{
newalt=alt
}
if (larg>AW){
newlarg=AW
y=0
}else{
newlarg=larg
}
window.resizeTo(newlarg,newalt);
window.moveTo (y,0)
}
}
</script>
<link rel="stylesheet" href="/CSS/StyleSheet.css" type="text/css">
<body topmargin=0 leftmargin=0 onload="Resetta()">
<img src="public/img.jpeg" name="public/img.jpeg" id="foto">
</body>
</html>
Social:
Donazione:
Permalink:
Tag:
Script Simili:
Script javascript: Inviare i dati di un form a una popup
Script javascript: Controllo se browser ha blocco popup attivo
Script php: Aggiungere un logo watermark ad una immagine
Script javascript: Anteprima immagine per upload
Permalink:
Link utili:
Vota:
Commenti
25/5/2007 11:26:16
forse ho spiegato un po' pochino.
Allora se devi aprire una popup contenente un immagine di cui non conosci la dimensione e vuoi che la popup si apra della dimensione esatta dell'immagine basta che nel link di apertura popup tu insersca ad esempio
<a href="#" onclick="window.open('popup.htm','_blank', 'resizable=no,menubar=no,toolbar=no, scrollbars=no,locations=no,status=no')">cliccca per aprire popup</a>
la pagina popup.htm sarà quella scritta nel post. Chiaramente in tutti i punti al posto di
public/img.jpeg
dovrai inserire l'url della tua immagine.
Appena ho un attimo aggiorno anche il post descrivendo un po' meglio
13/8/2010 18:12:59
così facendo però,se io avessi in una pagina 7 foto da far visualizzare con questo tipo di popup autodimensionante, dovrei creare 7 diverse pagine html come per esempio popup1.htm,popup2.htm e via dicendo dove in ognuno cambio l'url della foto con quella desiserata..
non è un pò scomodo? io nello script uso solo la funzione window.open, specificando nel link direttamente la foto da aprire (passandogli il percorso dell'immagine).
Però vorrei anche io un popup che si dimensiona in base alla foto.. come posso fare? Grazie!

Feed Rss
25/5/2007 10:59:47
non si capisce nente