Javascript
4.375 visualizzazioni
Javascript: uso della sezione CDATA
02/02/2012La sezione CDATA è necessaria nei documenti XHTML per ottenerne la validazione, ed è indispensabile nel caso all'interno dello script vengan utilizzati caratteri quali e commerciale, parentesi angolari aperte o chiuse.
Questo accade perché il parser XML li interpreta in un modo, mentre nel linguaggio di scripting hanno significato totalmente diverso.
Ad esempio per Javascript > significa "maggiore di" mentre in XML indica la chiusura di un tag.
Un esempio di struttura javascript:
angolare apertura script type="text/javascript" angolare chiusura
/* angolare apertura ![CDATA[ */
// contenuto del Javascript
/* ]] angolare chiusura */
angolare apertura /script angolare chiusura