Codeflyer.Com


settembre 14, 2006

Aggiungere al volo codice Javascript

Archiviato in: Javascript — Davide Fiorello @ 7:32 pm

In ambito lavorativo, mi sono trovato a dover sviluppare un sistema AJAX based per la realizzazione automatica di wizard.
In breve, viene caricata una pagina contenitore che gestisce tramite operazioni asincrone il caricamento dei singoli step del wizard.
Le pagine HTML contenenti il layout vengono gestite in maniera molto semplice impostando la proprietà innerHTML di un dato DIV.

JavaScript:
  1. var nuovaPagina = funzioneCheCaricaIlLayout();
  2. var container = document.getElementById('containerId');
  3. container.innerHTML = nuovaPagina;

Le cose però si complicano nel momento in cui si vogliono caricare al volo anche degli script. Al fine, per esempio, di effettuare una validazione sui campi della form.

Il metodo usato per l'HTML non funziona.
Gli script vanno aggiunti in maniera differente.

(continua...)

generiert in 0.324 Sekunden. | Powered by WordPress