Salve ragazzi sono nuovo di qui e quindi vi saluto a tutti.
Passiamo al problema di cui non riesco a trovare una soluzione plausibile...![]()
Cercando in rete ho trovato uno script free che permette tramite il codice javascript di fare un Resize automatico delle immagini presenti nella pagina HTML , in poco parole se l'immagine X e' grande 500 * 700 il codice javascript interviene ridimensionando l'immagine a tot pixel in cui e' stato impostato (e' facilmente configurabile).
Ora il problema si propone quando provo tutto in locale e cioe' i seguenti browser:
Internet Explore 8.0 beta
Opera 9.52
Eseguono alla perfezione lo script
Mentre i seguenti browser non lo eseguono per nulla che sono:
Mozilla Firefox 3.03
Safari 3.22
Ho provato ha modificare lo script ma non ne sono riuscito a venir a capo spero che qualcuno di voi mi possa indirizzare nella strada piu giusta da seguire affinche tutti i browser (almeno quelli piu comuni) lo script venga letto correttamente.
Qui vi metto lo script incluso codice HTML :
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
[img]WEB_Site_Cardinal/Site/www.cardinal3d.com/_include/images/dark_queen.jpg[/img]
</body>
</html>
<script language="javascript" type="text/javascript">
<!--
var max_width = 250;
var max_height = 400;
if (document.images) {
for (i = 0; i < document.images.length; i++) {
while ( !document.images[i].complete ){
break;
}
if ( document.images[i].width > 450 ){
var imagetoprocess = document.images[i];
var old_width = imagetoprocess.width;
var old_height = imagetoprocess.height;
imagetoprocess.width = max_width;
imagetoprocess.height = Math.round(old_height * max_width / old_width);
}
}
}
//-->
</script>