Esempio Online Anteprima
Descrizione: Associare evento javascript ad un oggetto
Sorgente PHP: examples/events/dsselect.php
Sorgente XML: examples/events/dsselect.xml

Descrizione: Altro esempio:
Esempio Online Anteprima
Descrizone: Associare evento javascript ad un oggetto
Sorgente PHP: examples/events/browser.php
Sorgente XML: examples/events/browser.xml

E' possibile intercettare ogni metodo delle classi javascript utilizzate mendiate le due funzioni della classe SYSTEMEVENT:

SYSTEMEVENT.addBeforeCustomFunction('DSSELECT', 'change', 'dsselect5_change');
SYSTEMEVENT.addAfterCustomFunction('DSSELECT', 'change', 'dsselect5_change');';

addBeforeCustomFunction

Esegue la funzione dell'utente prima del metodo della classe jamp. In questo caso è possibile impedire l'esecuzione del metodo della classe jamp facendo restituire "return false" alla funzione dell'utente.



addAfterCustomFunction

Esegue la funzione dell'utente dopo il metodo della classe jamp.


N.B: E' importante sottolineare che la nuova funzione custom avrà a disposizione gli stessi eventuali parametri della funzione intercettata