Các onerror page on MSDN nói rằng xử lý onerror có thể được gắn vào một yếu tố kịch bản và rằng nó "cháy khi một lỗi xảy ra trong quá trình tải đối tượng."Cách kích hoạt script.onerror trong Internet Explorer?
Với mục đích kiểm tra đơn vị, tôi đang cố gắng xử lý onerror này để kích hoạt, nhưng không thể tìm thấy một ví dụ phù hợp.
Các mã sau đây gây ra một lỗi trong Firefox, nhưng không có cảnh báo được hiển thị trong trình duyệt Internet Explorer
<script src="http://www.google.com/NOTFOUND.js" onerror="alert('error fired')"></script>
Có ai biết giá trị cho script.src có thể sẽ cháy xử lý gắn liền với script.onerror?
IIRC, giống như 'src =" 1 "' sẽ kích hoạt lỗi. – kangax
@kangax: tốt đẹp thử nhưng không, src = "1" chỉ gây nên window.onerror, không script.onerror –
không thực sự liên quan đến câu hỏi này nhưng tôi nhận thấy bạn đã cam kết đề xuất xem xét mã. Điểm số đại diện của bạn không hiển thị chính xác vì một số lý do. Bạn có thể cần liên kết tài khoản của mình hoặc xác nhận một số email để khắc phục. Đại diện thấp hơn có ít tác động đến đề xuất cam kết không may. – greatwolf