Visualizzazione dei risultati da 1 a 7 su 7

Discussione: chiamata a funzioni.

  1. #1

    chiamata a funzioni.

    Ciao a tutti.
    Ho un piccolo problema di compatibilità.
    praticamente, utilizzando la seguente sentassi:

    <a onmouseover="primafunzione(1par,2par),primafunzion e(3par,4par)">

    con explorer non ho problemi.
    Mentre se uso firefox, non va nulla.

    il problema è imputabile a un'errata sintassi delle chiamate, o è da ricercare altrove (magari nel corpo della funzione)?

    cordiali saluti

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    <a onmouseover="primafunzione(1par,2par); primafunzione(3par,4par)">

    le istruzioni in javascript sono separate da un punto e virgola. Se ancora non funziona l'errore va ricercato all'interno della funzione
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Grazie mille per la delucidazione..

    il problema non sembra risolversi, ma almeno posso escludere che sia un problema di chiamata.

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: chiamata a funzioni.

    Originariamente inviato da Pedro.Zena
    Ciao a tutti.
    Ho un piccolo problema di compatibilità.
    praticamente, utilizzando la seguente sentassi:

    <a onmouseover="primafunzione(1par,2par),primafunzion e(3par,4par)">

    con explorer non ho problemi.
    Mentre se uso firefox, non va nulla.

    il problema è imputabile a un'errata sintassi delle chiamate, o è da ricercare altrove (magari nel corpo della funzione)?

    cordiali saluti
    Dato che la funzione è la stessa perchè non la chiami cosi:
    codice:
    <a onmouseover="primafunzione(1par,2par,3par,4par)">
    In oltre 1par,2par sono variabili? E sono presenti nella pagina? cosa serve primafunzione?


    Consiglio: Per avere risposte + precise posta sempre o un link alla pagina oppure il sorgente della stessa.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    hum capisco...
    a dire il vero non ho postato tutto il codice perchè mi piace sbattermi da solo per trovare i problemi.. (tranne i casi in cui proprio non ci arrivo)..
    in ogni caso funziona più o meno così

    [.....]
    <script language="JavaScript">
    {
    //Questo script dovrebbe cambiare i tasti quando ci passi sopra con il mouse

    //Dichiarazione variabili associate alle immagini

    var first_up_over=new Image();
    first_up_over.src="image/1_up_over.jpg";
    var first_up=new Image();
    first_up.src="image/1_up.jpg";

    var second_up_over=new Image();
    second_up_over.src="image/2_up_over.jpg";
    var second_up=new Image();
    second_up.src="image/2_up.jpg";

    [...]

    function switchimage(imageID,imageName)
    {
    if(imageID=="ALL_UP_NORMAL")
    {
    two_up.src=second_up.src;
    three_up.src=third_up.src;
    four_up.src=fourth_up.src;
    five_up.src=fiveth_up.src;
    six_up.src=sixth_up.src;
    one_up.src=first_up.src;
    }
    else
    imageID.src=imageName.src;
    }

    }

    [...]

    <td><a onmouseover="switchimage('ALL_UP_NORMAL','NULL');s witchimage(one_up,first_up_over)">[img]image/1_up.jpg[/img]</a></td>
    <td><a onmouseover="switchimage('ALL_UP_NORMAL','NULL');s witchimage(two_up,second_up_over)">[img]image/2_up.jpg[/img]</a></td>


    [...]

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Utilizzo javascript per rollover il meno possibile, operazione eseguibile in css, ma quando devo proprio farlo faccio cosi:
    [img]image/1_up.jpg[/img]
    Ad essere sincero lo script postato non l'ho capito molto, ma probbabilmente e una limitazione mia.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    praticamente, quando passo sopra il mouse, l'immagine cambia, ma prima, cambiano tutte le altre 5 immagini, passsano il parametro ALL_UP_NORMAL

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.