Va bene riprendere di là, ma ti anticipo che più o meno tutto quello che sapevo e potevo consigliarti sulle tag-board in php te l'ho scritto qui:
http://www.pc-facile.com/forum/viewtopi ... 876#216876
Moderatori: Anthony47, Triumph Of Steel, archimede
<SCRIPT LANGUAGE="JavaScript">
today = new Date();
day = today.getDate();
var img = new Image();
img.src = 'immaginigiorno/'+day+'.jpg';
var h = img.height;
var w = img.width;
alert(img.height + 'x' + img.width);
</script>
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function scala(imm,fixed,fixH) {
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);
}
}
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)
}
</script>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
today = new Date();
day = today.getDate();
document.write("<a href=javascript:PopupPic('immaginigiorno/"+day+".jpg');><img id='imm' src='immaginigiorno/" + day + ".jpg' Border='0'></a>");
if (document.getElementById) {
var imm = document.getElementById("imm");
scala(imm,160); //questo 160 è la misura fissa
// scala(imm,160,true); <- in questo modo a essere 160 è l'altezza
}
</script>
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
today = new Date();
day = today.getDate();
var img = new Image();
img.src = 'immaginigiorno/'+day+'.jpg';
var h = img.height;
var w = img.width;
alert(img.height + 'x' + img.width);
</script>
document.body.appendChild(img)
document.body.removeChild(img)
Guarda, mi sto sforzando di far girare la tua soluzione su un file in locale sul mio PC, ma o mi ri-posti tutto il codice corretto o non ci riuscirò...
image_1 = new Image()
image_1.src = ".."
Mone ha scritto:Guarda, mi sto sforzando di far girare la tua soluzione su un file in locale sul mio PC, ma o mi ri-posti tutto il codice corretto o non ci riuscirò...
E' quella del mio penultimo post, ti da errore?? Dove?
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function scala(imm,fixed,fixH) {
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);
}
}
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)
}
</script>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
today = new Date();
day = today.getDate();
document.write("<a href=javascript:PopupPic('immaginigiorno/"+day+".jpg');><img id='imm' src='immaginigiorno/"+day+".jpg' Border='0'></a>");
if (document.getElementById) {
var imm = document.getElementById("imm");
scala(imm,160); //questo 160 è la misura fissa
// scala(imm,160,true); <- in questo modo a essere 160 è l'altezza
}
</script>
</BODY>
</HTML>
io naturalWidth non l'ho mai sentito e sulla guida DOM di gecko (il motore di Mozilla) non l'ho trovato ( http://www.mozilla.org/docs/dom/domref/dom_shortIX.html ),
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)
}
document.write("<a href=javascript:PopupPic('immaginigiorno/"+day+".jpg');><img id='imm' src='immaginigiorno/"+day+".jpg' Border='0'></a>");
document.write("<img id='imm' src='immaginigiorno/"+day+".jpg' Border='0'>");
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 5 ospiti