Ho il link di un immagine esterna al sito
E la evo mettere sul mio sito.
Pero vorrei che se questa supera 350 pixel di larghezza allora venga impostata a 350.
Come devo fare?
Grazie
Ho il link di un immagine esterna al sito
E la evo mettere sul mio sito.
Pero vorrei che se questa supera 350 pixel di larghezza allora venga impostata a 350.
Come devo fare?
Grazie
non so se funziona, ma prova con questa funzione applicata all'url dell'immagine:
http://fr.php.net/manual/it/function.getimagesize.php
filesize(), ma dipende dalle impostazioni del tuo php
ma filesize restituisce le fimenzioni del file non la larghezza e l'altezza dell'immagine....
cmq ho il sito su altervista
Puoi sempre usare il javascript
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <script language="JavaScript" type="text/javascript"> <!-- function resizeImage(aWidth,aHeight) { oColl = document.getElementsByTagName('IMG'); len = oColl.length; for (i=0;i<len;i++) { curObj = oColl.item(i); if (curObj.width > aWidth || curObj.height > aHeight) { curObj.width = aWidth; curObj.height = aHeight; } // if (curObj.width > aWidth || curObj.height > aHeight) } // for (i=0;i<len;i++) } // function resizeImage(aWidth,aHeight) //--> </script> </head> <body onload="resizeImage(100,100)"> </body> </html>
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
Grazie di avermi risposto.Originariamente inviato da badaze
Puoi sempre usare il javascript
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <script language="JavaScript" type="text/javascript"> <!-- function resizeImage(aWidth,aHeight) { oColl = document.getElementsByTagName('IMG'); len = oColl.length; for (i=0;i<len;i++) { curObj = oColl.item(i); if (curObj.width > aWidth || curObj.height > aHeight) { curObj.width = aWidth; curObj.height = aHeight; } // if (curObj.width > aWidth || curObj.height > aHeight) } // for (i=0;i<len;i++) } // function resizeImage(aWidth,aHeight) //--> </script> </head> <body onload="resizeImage(100,100)"> </body> </html>
Pero su quella pagina nn ci sono solo immagini a cui deve essere applicato quel metodo, ce ne sono altre che devo rimanere inalterate.
Quindi ad es. nel tuo es.come faccio ad applicare il metodo solo alla primaimmagine?
Puoi usare una class
Nell'esempio cambierà la taglia delle immagini la cui class è "cambiaTaglia"
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <style type="text/css"> <!-- .cambiaTaglia {} --> </style> <script language="JavaScript" type="text/javascript"> <!-- function resizeImage(aWidth,aHeight) { oColl = document.getElementsByTagName('IMG'); len = oColl.length; for (i=0;i<len;i++) { curObj = oColl.item(i); if (curObj.className == "cambiaTaglia") { if (curObj.width > aWidth || curObj.height > aHeight) { curObj.width = aWidth; curObj.height = aHeight; } // if (curObj.width > aWidth || curObj.height > aHeight) } // if (curObj.className == "") } // for (i=0;i<len;i++) } // function resizeImage(aWidth,aHeight) //--> </script> </head> <body onload="resizeImage(100,100)"> </body> </html>
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr