"ho un problema con questa dichiarazione:
codice:
document.all["ImageFrame"].src=document.FormImage.nomefile.value;
sarebbe un iFrame vuoto ma che vado a riempire con una foto o una img passandogli il valore dopo aver selezionato il file da un campo Text File. Se lo eseguo in locale (Web Server http://mioserver/sito/...) la foto mi appare nell' iFrame. In caso contrario, pubblicando la pagina web ed eseguendo le stesse funzioni, l'iFrame non carica la foto.
C'è un modo alternativo per assegnare il nome del file ?
codice:
<script>
<!--
function LoadImage(){
for (var conta= 0; conta < 50; conta++) {
var immagine=new Image();
immagine.src=document.FormImage.nomefile.value;
var altezza=parseInt(immagine.height);
var larghezza=parseInt(immagine.width);
var loaded=immagine.complete;
document.FormImage.ImageDim.value=larghezza + " x " + altezza + " pixels " + loaded;
document.FormImage.upload.disabled = false;
}
document.all["ImageFrame"].src=document.FormImage.nomefile.value;
document.all["ImageFrame"].frameborder="1";
document.all["ImageFrame"].scrolling="yes";
if (larghezza > 100 || altezza > 100){
document.FormImage.nomefile.value="";
alert("Immagine troppo grande: "+larghezza+" x "+altezza+" pixels! \nNon è possibile effettuare un UpLoad.\nDimensioni massime richieste 100 x 100 px");
document.FormImage.upload.disabled = true;
}
}
-->
</script>