Tôi đang cố gắng sử dụng console.log để đặt một số đăng nhập vào bên javascript của chương trình của tôi. Mặc dù vậy, tôi nhận thấy rằng trừ khi bàn điều khiển dev mở trong IE, JS cơ bản ngừng hoạt động khi nó chạm console.log. Đây là một nỗi đau ... nó có nghĩa là tôi phải loại bỏ tất cả các đăng nhập bất cứ khi nào tôi muốn làm một xây dựng sản xuất.Có cách nào để đăng nhập vào bàn điều khiển mà không cần mã đột nhập dưới IE không?
Bên cạnh những rõ ràng:
function DoSafeConsoleLog(parameters)
{
if (!$.browser.msie)
{
console.log(parameters);
}
}
là có một cách tốt để đăng nhập javascript đó là thân thiện với tất cả các trình duyệt chính?
EDIT:
Vâng, sau khi xem xét các bài trùng lặp (oops) cũng như xem xét các câu trả lời ở đây, tôi đã bên gotta với chỉ kiểm tra cho sự tồn tại của giao diện điều khiển trước khi gọi. Mặc dù tôi không muốn có thêm đánh dấu, tôi không muốn bước chân vào các lập trình viên tương lai, những người có thể muốn sử dụng Firebug Lite để gỡ lỗi mã của tôi.
thể trùng lặp của [Kiểm tra cho báo cáo console.log trong IE] (http://stackoverflow.com/questions/7585351/test-for-console-log-statements-in-ie) – zzzzBov
bản sao có thể có của ['console' là lỗi không xác định đối với trình khám phá internet] (http://stackoverflow.com/questions/3326650/console-is-undefined-error -for-internet-explorer) – skolima