2012-04-17 31 views
17

Tôi đang cố gắng gỡ lỗi JavaScript của mình trong IE nhưng tôi không biết bắt đầu từ đâu. Ai có thể giúp tôi? Tôi nghĩ rằng đó chỉ là một lỗi nhỏ, nhưng các công cụ phát triển là một chút vô ích.Gỡ lỗi JavaScript trong IE

Lỗi unexpected identifier xuất hiện khi bạn truy cập http://songtagapp.com/. Tôi nghĩ rằng đó là một cái gì đó để làm với tpl! plugin Tôi đang sử dụng cho RequireJS, nhưng đó là tất cả tôi có thể nói.

+0

Hãy xem này [trả lời] (http://stackoverflow.com/ câu hỏi/6638132/how-to-save-the-javascript-lỗi-in-file/6638310 # 6638310) – Bakudan

+4

"* nhưng các công cụ phát triển có một chút vô ích" * Điều gì làm cho bạn nói vậy? Chúng không hoàn toàn tiên tiến như Chrome hoặc plugin Firebug cho Firefox, nhưng bạn có thể mã một bước, đặt điểm ngắt, v.v. –

+0

bạn cũng có thể sử dụng console.log() để phát hiện sự cố :) – dizpers

Trả lời

16

Một số tùy chọn:

  • Mở công cụ phát triển IE (bằng cách nhấn F12 trong khi ở các trình duyệt), và sử dụng trình gỡ lỗi JavaScript được cung cấp. Để hiểu rõ hơn, hãy xem MSDN reference on using the JavaScript debugger.
  • Cài đặt Debug Bar, cung cấp bộ tính năng mở rộng cho các công cụ nhà phát triển tích hợp sẵn.
  • Cài đặt IE Tester, mô phỏng các phiên bản IE khác nhau (phiên bản) và sử dụng Thanh gỡ lỗi được tích hợp sẵn. Với cách tiếp cận đó, bạn cũng có thể chỉ định các vấn đề về phiên bản cụ thể.
+2

lãng phí thời gian của tôi với Debug Bar ... thậm chí không thể đặt một breakpoint trong kịch bản ... –

+2

Một chút muộn, nhưng, tôi đã có một vấn đề tương tự. Những gì bạn cần làm là bấm vào nút Bắt đầu gỡ lỗi sau khi bạn đã thiết lập các điểm ngắt. Đơn giản chỉ cần tải lại trang sau khi thiết lập các điểm ngắt dường như không hoạt động. – Mark

3

Bạn có thể sử dụng IE (bằng cách nhấn F12 trong khi ở các trình duyệt) enter image description here

enter image description here

enter image description here

Các vấn đề liên quan