Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Memanggil Fungsi JavaScript pada Pemuatan Halaman dalam Fragmen JSP?

Bagaimana untuk Memanggil Fungsi JavaScript pada Pemuatan Halaman dalam Fragmen JSP?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-15 11:15:02751semak imbas

How to Call JavaScript Functions on Page Load in JSP Fragments?

Memanggil Fungsi JavaScript pada Pemuatan Halaman

Apabila bekerja dengan serpihan JSP, adalah sukar untuk memanggil fungsi JavaScript pada pemuatan halaman menggunakan tradisional atribut onload kerana kekurangan elemen badan. Walau bagaimanapun, terdapat pendekatan alternatif yang boleh digunakan untuk mencapai hasil yang sama: memberikan fungsi tanpa nama kepada pengendali acara onload.

Untuk melaksanakan penyelesaian ini, ikut langkah berikut:

  1. Tentukan fungsi yang anda ingin laksanakan apabila halaman dimuatkan.
  2. Buat fungsi tanpa nama yang memanggil fungsi anda:
window.onload = function() {
  yourFunction();
};
  1. Tetapkan fungsi tanpa nama pada tetingkap Pengendali acara .onload.

Fungsi tanpa nama ini akan digunakan apabila halaman selesai dimuatkan. Anda boleh menghantar parameter kepada fungsi anda dengan memasukkannya dalam kurungan, seperti yang ditunjukkan dalam contoh berikut:

window.onload = function() {
  yourFunction(param1, param2);
};

Menggunakan kaedah ini, anda boleh memanggil fungsi JavaScript semasa memuatkan halaman tanpa mengubah suai struktur serpihan JSP. Ia menyediakan cara yang fleksibel dan berkesan untuk mengisi bahagian halaman secara dinamik dengan data yang diterima daripada pelayan.

Atas ialah kandungan terperinci Bagaimana untuk Memanggil Fungsi JavaScript pada Pemuatan Halaman dalam Fragmen JSP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn