Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312

    sostituire "onmouseover" con "onclick"

    Ciao a tutti,

    vi pongo questo quesito che probabilmente è facilissimo da risolvere ma che non riesco a risolvere.

    Nella mia pagina visualizzo una foto piccola, al passaggio del mouse richiamo una funzione Javascript che carica la stessa foto ma con dimensioni più grandi!!!!!

    tutto questo funziona perfettamente, solo che vorrei sostituire l'vento "onmouseover" con "onclick", non ho fatto nient'altro che sostituire nell'href onmouseover con onclick ma quando poi ci vado a cliccare sulla piccola non mi carica un bel niente!!!!!


    da cosa è dovuto secondo voi????

    vi posto il mio codice!!!!


    <script language="JavaScript">
    <!--
    var image0 = new Image();
    image0.src = "../../images/jpg_grandi/<%=rs("foto_grande1")%>";
    var image1 = new Image();
    image1.src = "../../images/jpg_grandi/<%=rs("foto_grande2")%>";
    var image2 = new Image();
    image2.src = "../../images/jpg_grandi/<%=rs("foto_grande3")%>";
    function showImage(whichImage) {

    var objMainImage = eval('document.MainImage');
    var objNewImage = eval('image' + whichImage);
    objMainImage.src = objNewImage.src;
    objMainImage.height = objNewImage.height;
    }

    //-->
    </script>



    <table border="1" cellspacing="0" cellpadding="0" bordercolor="#FFFFFF">
    <tr>
    <td align="center">
    <div >
    [img]../../images/jpg_piccole/<%=rs([/img]" border="0"></td>
    </div>
    </tr>
    </table>

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285
    prova a scrivere così

    <a href='#' onClick='javaScript:'>

    oppure

    <a href='javaScript:void(0);' onClick='javaScript'>

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    ciao sb82,

    scusa ma non mi è chiaro.... ma il nome della funzione dove lo metto???

    al posto di questo mio codice cosa dovrei inserire???

    <a href="java script:showImage(0)" onclick="showImage(2); status=''; return true;">

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285
    allora se ho capito bene tu al click dell'immagine vuoi fare eseguire due funzioni quindi fai:

    <script language='javaScript'>
    function general(){


    }

    </script>

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285
    .... mi è partito il post prima...ripeto:

    allora se ho capito bene tu al click dell'immagine vuoi fare eseguire due funzioni quindi fai:

    <script language='javaScript'>
    function general(){
    chiamata 1^ funzione (quella che hai messo all'interno dell'href)
    chiamata 2^ funzione (quella che hai messo all'interno dell'onclick)

    }

    </script>

    <a href='#' onclick='javaScript:general();'>

    dimmi se ho capito bene....
    ciao

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.