2010-10-27 38 views
7

Tôi đang sử dụng Netbeans để chỉnh sửa dự án HTML của mình. Tôi đã xác định dự án là một dự án PHP (mặc dù nó chỉ là HTML).Thẻ Netbeans "application/x-javascript"

Vấn đề: Netbeans không nhận ra đây là Javascript:

<script type="application/javascript"> 

hoặc

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

Như vậy nó không cho phép tính năng chỉnh sửa Javascript. (Tự động điền và như vậy ...)

Thay vào đó, nó chỉ nhận dạng <script type="text/javascript">.

Có cách tùy chỉnh nào khiến trình chỉnh sửa nhận dạng "application/javascript" làm Javascript không?

+0

phiên bản netbeans bạn đang sử dụng là gì? –

+0

Tôi cho rằng bạn có thể đánh dấu mọi thứ là "văn bản/javascript" và sau đó thực hiện tìm kiếm toàn bộ dự án khi bạn triển khai. Mặc dù, đây không phải là giải pháp bền vững. – Stephen

+0

- Tôi đang sử dụng phiên bản 7.02 hàng đêm và phiên bản 6.9. – eshalev

Trả lời

0

Đưa javascript vào một tệp riêng biệt từ HTML sẽ giải quyết nó, phải không? Hay đó không phải là một lựa chọn?

Tìm thấy này: http://forums.netbeans.org/topic6181.html

+0

Không, Vấn đề là dự án này đã hoàn thành 90%. Tôi đã nhận được vào nó ngay bây giờ ... Tôi không muốn thay đổi các tập tin HTML hiện tại (đó sẽ là bất lịch sự ...). – eshalev

+1

ok, bạn có thể lịch sự và đau khổ, hoặc bạn có thể làm cho các thẻ script src thành tệp js và có chỉnh sửa ngữ cảnh: ^) lựa chọn của bạn. –

1

Tôi tin Netbeans đang tìm kiếm <script type="text/javascript"> trước autocomplete được kích hoạt. Có thể họ đang theo đặc tả HTML W3 cho nội tuyến JavaScript.

Câu hỏi về loại MIME chính xác cho JavaScript thường xuất hiện. Loại MIME chính thức là ứng dụng/javascript, nhưng một số trình duyệt không hỗ trợ điều này. Tiêu chuẩn ngành đã trở thành 'văn bản/javascript'.