Ora come ora non ho specificato nessuna cartella, quindi devono essere dove sta il file HTML. Se vuoi metterle in Immagini basta cambiare così:
PopupPic('Immagini/"+day+".jpg');>
<img src='Immagini/" + day + ".jpg'
Moderatori: Anthony47, Triumph Of Steel, archimede
Se intendi dire che, dopo che l'utente seleziona un'immagine che sta sul server, vuoi stabilire le sue dimensioni in pixel tramite JavaScript, temo che ciò non sia possibile (in maniera affidabile).Dylan666 ha scritto:Si potrebbe pure calcolare la dimensione dell'immagine via javascript e poi creare l'anteprima dinamicamente ma come?
landyl ha scritto:Dylan666 hai visto il collegamento della mia pagina dove ho messo la foto come mi hai indicato tu?
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
today = new Date();
day = today.getDate();
document.write("<a href=javascript:PopupPic('immaginigiorno/"+day+".jpg');><img src='immaginigiorno/" + day + ".jpg' Width = 50 Height = 50 Border = 0></a>");
function PopupPic(sPicURL, title,w,h) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height=100,width=100,top='+wint+',left='+winl+'resizable=0'
window.open("picturedetail.html?"+sPicURL+"&Immagine a dimensioni reali", "", winprops)
}
// End -->
</script>
Se intendi dire che, dopo che l'utente seleziona un'immagine che sta sul server, vuoi stabilire le sue dimensioni in pixel tramite JavaScript, temo che ciò non sia possibile (in maniera affidabile).
<img id="imm" src="imm.jpg" />
<script>
function scala(perc, imm) {
var h = imm.height;
var w = imm.width;
imm.style.height = (h/100)*perc;
imm.style.width = (w/100)*perc;
}
if (document.getElementById) {
var imm = document.getElementById("imm");
scala(50,imm);
}
</script>
Dylan666 ha scritto:Ci si potrebbe divertire a creare uno script che modifichi l'altezza a 50 pixel ad esempio, e l'altezza in maniera conseguentemente proporzionale
<img id="imm" src="immaginigiorno/6.jpg" />
<script>
function scala(perc, imm) {
var w = imm.width;
var h = imm.height;
var mis =
imm.style.width = 160;
imm.style.height = h/(w/160);
}
if (document.getElementById) {
var imm = document.getElementById("imm");
scala(50,imm);
}
</script>
<body>
<img id="imm2" src="scansione.jpg" />
<img id="imm" src="scansione.jpg" />
<script>
function scala(fixed,fixH,imm) {
var h = imm.height;
var w = imm.width;
if (fixH) {
imm.style.width = w/(h/fixed);
imm.style.height = fixed;
} else {
imm.style.width = fixed;
imm.style.height = h/(w/fixed);
}
}
if (document.getElementById) {
var imm = document.getElementById("imm");
var imm2 = document.getElementById("imm2");
scala(500,true,imm);
scala(500,false,imm2);
}
</script>
1) devo per forza scrivere la parte <img... dopo lo script, altrimenti non viene ridimensionata
var imm = document.getElementById("imm");
imm.style.width = 160;
var mis =
function scala(imm,fixed,fixH) {
scala(imm,500,true);
scala(imm2,500);
Inserimento dati su tabella da codice a barre Autore: systemcrack |
Forum: Applicazioni Office Windows Risposte: 80 |
Pixabay: tasto dx / Apri immagine in una nuova scheda Autore: franco11 |
Forum: Audio/Video e masterizzazione Risposte: 3 |
Pixabay: Tasto dx/Apri immagine in un'altra scheda Autore: franco11 |
Forum: Software Windows Risposte: 7 |
Visitano il forum: Nessuno e 15 ospiti