Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Richiamo Funzione Java

  1. #1

    Richiamo Funzione Java

    Salve,
    ho una pagina .ASP contenente una serie di immagini richiamate da DB
    all'interno di un ciclo, formando una galleria di immagini.

    Ho aggiunto a monte un script Java che tramite getElementById applichi un resize ad ogni immagine.
    Ora non capisco perchè questo avvenga solo alla prima immagine di ogni pagina.
    Incollo il tutto sotto grazie.


    Codice PHP:
    //FUZNIONE JAVA PER IL RESIZE
    <script language="javascript" type="text/javascript">

    function 
    resize(){

         var 
    max_width 150;

              var 
    imagetoprocess document.getElementById("immagine");
              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>


    //CICLO DI IMMAGINI ESTRATTE DAL DATABASE
    While Not Rs.EOF

    [img][/img][/B] 

       Rs.MoveNext
       WEnd 
    Lo scopo sarebbe che ogni immagine all'interno del ciclo, legga il resize della funzione, potrebbe essere OnLoad che non sia adatto ma non so che mettergli.

    Grazie
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Richiamo Funzione Java

    Se hanno tutte lo stesso ID e' ovvio che poi il javascript non capisca a quale ti riferisca...
    Modifica:
    Codice PHP:
    //FUZNIONE JAVASCRIPT PER IL RESIZE
    <script language="javascript" type="text/javascript">

    function 
    resize(imagetoprocess){

         var 
    max_width 150;

    //          var imagetoprocess = document.getElementById("immagine"); 
              
    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>


    //CICLO DI IMMAGINI ESTRATTE DAL DATABASE
    While Not Rs.EOF

    [img][/img]

       Rs.MoveNext
       WEnd 
    ciao

    ps: comunque il problema non e' sull'ASP
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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 © 2026 vBulletin Solutions, Inc. All rights reserved.