Visualizzazione dei risultati da 1 a 8 su 8

Discussione: asfunction

  1. #1

    asfunction

    Scusate, ma non riesco ad utilizzare le asfunction.

    Ho un campo di testo dinamico, e vorrei creare un link di testo, come nelle pagine html.

    <A HREF = ' asfunction: miafunzione'>link</A>

    Quindi sul primo fotogramma dello stesso filmato ho creato la funzione

    function miafunzione() {
    loadMovie ("lab_regolamento.swf", "argomento");
    }


    Mi riconosce il link (si attiva la manina), ma non succede nulla.
    Qualcuno può aiutarmi?

    Grazie.

    Brain

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    codice:
    testo = "<A HREF =\"asfunction:miafunzione\">link</A>";
    function miafunzione() {
    	// azioni
    }

  3. #3

    Non mi funziona

    Ti ringrazio molto, ma non mi funziona lo script. Ecco il codice:

    onClipEvent (load){

    function regolamento () {
    loadMovie ("lab_regolamento.swf", "argomento");
    }


    daTextBox= "<FONT SIZE='11'><A HREF=\"asfunction: regolamento\">+ Regolamento</A>
    + Docenti
    + Iscrizioni
    </FONT>";

    }


    Ho anche provato ad inserire la funzione sul primo fotogramma.
    Cosa sbaglio?

    Thanks.

    Brain

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Ma l'azione l'hai messa in un movieclip che contiene il campo di testo daTextBox ?

  5. #5
    Sì, perché cambia qualcosa?
    Cosa dovrei cambiare?

    Brain

  6. #6
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Metti la funzione nel primo keyframe del filmato (non del movieclip): solitamente si fa così.
    codice:
    function regolamento() {
    	trace("La chiamata funziona!");
    	//loadMovie("lab_regolamento.swf", "argomento");
    }
    e il tuo movieclip avrà associato:
    codice:
    onClipEvent (load) {
    	daTextBox = "<FONT SIZE='11'><A HREF=\"asfunction:_root.regolamento\">+ Regolamento</A>
    + Docenti
    + Iscrizioni
    </FONT>";
    }

  7. #7
    Ok, ma devo utilizzare il segno di commento // all'interno della funzione?

    Brain

  8. #8
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    NO!
    Il commento sulla tua azione l'ho messo io per testare il funzionamento con un trace (di modo che anche tu vedessi che la chiamata alla funzione va a buon fine e che se avevi problemi la causa era la loadMovie).

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.