Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #4
    Quote Originariamente inviata da XxcoralloxX Visualizza il messaggio
    Ho necessità di interrompere uno script per poi farlo riprendere in un secondo momento, ma credo che questo non si possa fare chiudendo il tag </script> per poi riaprirlo, perchè cosi facendo le variabili  contenute nel primo script, non vengono riconosciute nel secondo.
    Non è vero che le variabili definite nel primo script non sono visibili nel secondo, se definite globalmente (al di fuori di un funzione) sono visibili anche all'interno del secondo tag "script".

    Considerando poi il fatto che il codice sorgente viene eseguito dall'alto verso il basso e che è possibile utilizzare il tag "script" all'interno del body è sicuramente possibile "interrompere" uno script per poi riprenderlo dopo avere, ad esempio, stampato una tabella.

    codice:
    <body>
    
    <script>
    //Qui la tabella non è ancora presente nel DOM, a meno che non se ne attenda il caricamento
    </script>
    
    <table>
    <tr><td>...</td></tr>
    </table>
    
    <script>
    //qui la tabella è caricata nel DOM ed è quindi accessibile a Javascript. 
    //Le variabili globali definite nel primo script sono visibili
    </script>
    
    </body>
    edit: refuso
    Ultima modifica di lucavizzi; 02-06-2015 a 11:31

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.