durbans
10-04-2007, 11:22
Non so se si puo' fare una cosa del genere.
In pratica vorrei mettere in un <div> gestito con AJAX uno script javascript, in modo tale che dinamicamente il server mi possa tornare script diversi.
<div id="AJAXDIV">
<!-- CODICE HTML -->
<script language="javascript">
function f() {
...
}
</script>
</div>
e la risposta del server (che va a sostituire il contenuto del DIV) sarebbe del tipo:
<!-- CODICE HTML -->
<script language="javascript">
function f() {
...
}
</script>
Con la function f che fa cose diverse.
Da alcune prove mi pare tuttavia che mentre il codice HTML viene aggiornato correttamente, nel DIV rimanga il JAVASCRIPT vecchio che invece vorrei "sovrascrivere" con quello nuovo tornato dal server.
Qualcuno mi puo' aiutare ?
In pratica vorrei mettere in un <div> gestito con AJAX uno script javascript, in modo tale che dinamicamente il server mi possa tornare script diversi.
<div id="AJAXDIV">
<!-- CODICE HTML -->
<script language="javascript">
function f() {
...
}
</script>
</div>
e la risposta del server (che va a sostituire il contenuto del DIV) sarebbe del tipo:
<!-- CODICE HTML -->
<script language="javascript">
function f() {
...
}
</script>
Con la function f che fa cose diverse.
Da alcune prove mi pare tuttavia che mentre il codice HTML viene aggiornato correttamente, nel DIV rimanga il JAVASCRIPT vecchio che invece vorrei "sovrascrivere" con quello nuovo tornato dal server.
Qualcuno mi puo' aiutare ?