2011-01-19 10 views
5

La pagina visualizzata al momento ha l'elemento di intestazione HTTP di Content-type: text/html. HTML visualizzato normalmente e JavaScript verrà eseguito. Se si dispone di un Content-Type: text/javascript, il codice JavaScript non viene eseguito, è solo displayed.Quali tipi di contenuto eseguono javascript nel browser?

La mia domanda è: ci sono altri tipi di contenuto diversi da text/html che eseguirà JavaScript? Mi sento il più completo possibile di un elenco per qualsiasi browser comune (IE, Firefox, Chrome, Safari).

+5

Forse vuoi dire quali tipi di contenuti sono in grado di eseguire javascript? Poiché text/html non esegue jasvascript, il tag

2

application/xhtml+xml dovrebbe eseguire Javascript. Questo è l'unico che riesco a pensare in cima alla mia testa.

2

Questo non sarebbe molto utile. Javascript non ha modo di importare altri script, quindi il tuo script sarebbe isolato dalle librerie. L'unico modo per legarli è tramite HTML. Inoltre, le opzioni di input/output sono molto limitate senza un documento.

+1

Oh ok :) Sembra interessante. Quali sono? –

+1

Come le vulnerabilità? – Igor

0

Hai provato application/javascript?

Problemi correlati