peristiwa onerror

Contoh

Jika terjadi masalah dalam aliran peristiwa, lakukan hal berikut:

var source = new EventSource("demo_sse.php");
source.onerror = function() {
  // Kode untuk menangani kesalahan
};

Definisi dan penggunaan

Ketika terjadi kesalahan di sumber peristiwa, terjadi peristiwa onerror.

Ketika terjadi gangguan koneksi, biasanya terjadi kesalahan. Jika hal ini terjadi, objek EventSource akan mencoba secara otomatis untuk kembali koneksi ke server.

Peristiwa yang berhubungan:

  • onmessage - Terjadi saat penerimaan pesan
  • onopen - Terjadi saat koneksi ke server dibuka

Untuk informasi lebih lanjut tentang peristiwa server dikirim, baca Panduan HTML5 Peristiwa Server Dikirim.

dukungan browser

peristiwa Chrome IE Firefox Safari Opera
onerror 9.0 Tidak didukung 6.0 5.0 11.0

syntaks

object.onerror = function(){myScript};

gunakan metode addEventListener():

object.addEventListener("error", myScript);

Keterangan:Internet Explorer 8 atau versi yang lebih awal tidak mendukung Metode addEventListener().

Detil Teknis

Bubbling: Tidak didukung
Dapat dibatalkan: Tidak didukung
Tipe peristiwa: Event