2017-06-21 69 views
7

tôi nhận được lỗi sau đây trong bảng điều khiển JavaScript mà không có nguồn tập tin gợi ý:Javascript - "Không thể đọc thuộc tính 'đóng' Lỗi 'không xác định" và "Lỗi tập lệnh".

Uncaught TypeError: Cannot read property 'closingEls' of undefined

Script error

Những lỗi này ngăn không cho trang của tôi chạy kịch bản và tôi không hiểu những gì loại lỗi họ đang.

Tôi đã thử tìm kiếm 'closingEls' là gì nhưng không may mắn. Tôi không biết loại thẻ nào tôi cần đặt trong câu hỏi này do bản chất mơ hồ của những lỗi này.

Chỉnh sửa 1: Vui lòng, trước khi bạn nói hiển thị mã cho chúng tôi, hãy đọc câu hỏi! kịch bản của tôi không chạy ngay từ đầu. Và lỗi này không xuất phát từ các tập lệnh của trang web, nó xuất phát từ tác nhân của người dùng đang cố gắng tải trang.

Chỉnh sửa 2: Vui lòng tư vấn cách xử lý người dùng gặp lỗi này và không thể tải trang thành công. Tôi sẽ xem xét điều này rất hữu ích, mang tính xây dựng và có liên quan đến câu hỏi.

+0

Mã ở đâu? Vui lòng cho chúng tôi biết để chúng tôi có thể trợ giúp. – Li357

+0

Đăng mã của bạn. – mkaatman

+0

truy cập vào tài sản của một thứ không có ở đó. Vâng mà không nhìn thấy bất kỳ mã nó không phải là dễ dàng để trả lời một giải pháp này. – Jai

Trả lời

5

"Lỗi tập lệnh". xảy ra trong Firefox, Safari và Chrome khi ngoại lệ vi phạm chính sách cùng nguồn gốc của trình duyệt - tức là khi lỗi xảy ra trong tập lệnh được lưu trữ trên tên miền khác với tên miền của trang hiện tại.

có thể đọc thêm ở đây:

Về "lỗi chưa gặp: Không thể đọc thuộc 'closingEls' không xác định" Ngay cả tôi nhận được chúng trong Sentry của tôi và tôi không biết cách sửa chúng. Tôi nghĩ rằng những lỗi này là từ Tiện ích mở rộng của trình duyệt khi cố gắng thêm tập lệnh của riêng chúng. Trong trường hợp "Lỗi Kịch bản", tiện ích mở rộng (hoặc trình duyệt) không cho phép bạn truy cập vào thông tin gỡ lỗi, trong khi tiện ích (hoặc trình duyệt) khác đã cho phép bạn xem nó.

Hầu hết theo dõi lỗi JS của khách hàng đều bỏ qua "Lỗi tập lệnh". Đọc ở đây

Hãy hy vọng rằng câu hỏi này thấy phổ biến và chúng ta thấy các nhà phát triển của phần mở rộng.

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