Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    iFrame passaggio di valori

    "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>
    IMPOSSIBLE IS NOTHING - LOOK BEFORE YOU LEAP !!!

  2. #2
    Scusa, ma a che ti serve un iframe, prova ad usare un tag IMG invece che iframe e vedrai che funzionerà...
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  3. #3
    l'ho usato per delimitare una zona di visualizzazione.
    Mi sembrava interessante.

    Ho provato lo script su 3 PC soltanto dove non era installato Norton Antivirus mi funzionava. Ho tolto la protezione agli script ma non funziona uguale.

    Vabbé, !!! .... pazienza...
    IMPOSSIBLE IS NOTHING - LOOK BEFORE YOU LEAP !!!

  4. #4
    Ribadisco, prova con un tag IMG, magari dandogli un bordo e una dimensione fissata con i CSS o mettendolo dentro una div con dimensione fissata...

    In realtà, quello di fare vedere una sola immagine (cioè non una pagina web completa) all'interno di una finestra del browser o di un iframe è una funzionalità in più, non sempre supportata...
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.