Contoh
Siagakan beberapa teks ketika permintaan buka halaman gagal:
$(document).on("pageloadfailed",function(){
alert("Sorry,
requested page does not exist.");
});
Cobalah sendiri " Definisi dan Penggunaan
Acara pageloadfailed itu usang dalam jQuery versi 1.4.0. Gunakan pagecontainerloadfailed acara sebaliknya.
Acara pageloadfailed dipicu jika permintaan buka halaman gagal.
Peristiwa terkait:
- pagebeforeload - dipicu sebelum permintaan beban dibuat
- pageload - dipicu setelah halaman telah berhasil dimuat dan dimasukkan ke dalam DOM.
Catatan: Peristiwa ini digunakan untuk halaman eksternal - Setiap kali halaman eksternal dimuat ke dalam DOM, 2 peristiwa dipecat. Yang pertama adalah pagebeforeload. 2 event baik akan pageload atau pageloadfailed.
Sintaksis
$("document").on("pageloadfailed",function(event,data){...})
Parameter | Deskripsi |
---|---|
function(event,data) | Wajib. Menentukan fungsi untuk menjalankan ketika acara pageloadfailed terjadi. Fungsi ini memiliki dua parameter opsional: Acara objek - yang dapat berisi jQuery acara sifat (misalnya event.target, event.type , dll) Lihat jQuery Acara Referensi untuk informasi lebih lanjut Data objek - berisi berikut:
|
Coba Sendiri - Contoh
Sebuah demonstrasi peristiwa terkait
Sebuah demonstrasi pageload dan pageloadfailed.
Acara objek
Menggunakan properti event.type untuk kembali jenis acara dipicu.
Data objek
Menggunakan data.url untuk mengembalikan URL dari beban halaman berhasil.
Data objek
Menggunakan data.errorThrown untuk kembali beberapa teks saat halaman tidak ditemukan.