Tôi có tiện ích con chứa iframe. Người dùng có thể định cấu hình url của iframe này, nhưng nếu url không thể tải (nó không tồn tại hoặc người dùng không có quyền truy cập internet) thì iframe sẽ chuyển đổi thành trang ngoại tuyến mặc định.Phát hiện xem nội dung iframe đã tải thành công chưa
Câu hỏi là, làm thế nào tôi có thể phát hiện iframe có thể được tải hay không? Tôi đã thử đăng ký sự kiện 'tải' và, nếu sự kiện này không được kích hoạt sau một thời gian thì tôi chuyển đổi dự phòng, nhưng điều này chỉ hoạt động trong Firefox, vì IE và Chrome kích hoạt sự kiện 'tải' khi "Không tìm thấy trang" hiển thị.
hey skinssay, bạn có tìm thấy giải pháp nào không sử dụng proxy không? – brillout
không, tôi chưa có. Tôi đã nghiên cứu sâu hơn và tôi nghĩ rằng điều đó là không thể: ( – skinssay
theo http://stackoverflow.com/questions/3552355/prevent-iframe-this-webpage-is-not-available-error-from-displaying-on -Website các tài sản onerror được hỗ trợ bởi webkit nhưng tôi đã không có bất kỳ may mắn để làm cho nó hoạt động .. – brillout