2010-10-27 9 views
7

Sto utilizzando Netbeans per modificare il mio progetto HTML. Ho definito il progetto come un progetto PHP (anche se è solo HTML).Tag "application/x-javascript" di Netbeans

Il problema: Netbeans non riconosce questo come Javascript:

<script type="application/javascript"> 

o

<script type="application/x-javascript"> 

Come tale non consente funzionalità di editing Javascript. (Completamento automatico e tale ...)

Invece riconosce solo <script type="text/javascript">.

Esiste un modo personalizzato per riconoscere l'editor "application/javascript" come Javascript?

+0

Qual è la versione di netbeans che si sta utilizzando? –

+0

Suppongo che si possa contrassegnare tutto come "text/javascript" e poi fare un find-n-replace a livello di progetto quando si distribuisce. Tuttavia, questa non è una soluzione sostenibile. – Stephen

+0

- Sto usando nightly build 7.02 e anche versione 6.9. – eshalev

risposta

0

Mettere il javascript in un file separato dall'HTML lo risolverebbe, no? O non è un'opzione?

trovato questo: http://forums.netbeans.org/topic6181.html

+0

No, il problema è che questo progetto è già finito al 90%. Ci sono entrato adesso ... Non voglio cambiare i file HTML correnti (sarebbe scortese ...). – eshalev

+1

ok, puoi essere educato e soffrire, oppure puoi creare i tag script src nei file js e modificare il contesto: ^) la tua scelta. –

1

Credo Netbeans è alla ricerca di <script type="text/javascript"> prima di completamento automatico è abilitato. Probabilmente stanno seguendo le specifiche HTML W3 per in linea JavaScript.

La domanda su quale è il tipo MIME corretto per JavaScript viene spesso. Il tipo MIME ufficiale è application/javascript, ma alcuni browser non supportano questo. Lo standard del settore è diventato 'testo/javascript'.