Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 16373|Jawab: 0

[ASP.NET] Beberapa cara umum untuk memunculkan kotak pesan di ASP.NET

[Salin tautan]
Diposting pada 26/03/2015 11.33.50 | | |

Contoh artikel ini menjelaskan beberapa metode umum untuk memunculkan kotak pesan di ASP.NET. Bagikan dengan Anda untuk referensi Anda. Analisis spesifiknya adalah sebagai berikut:

Dalam pengembangan situs web ASP.NET, seringkali perlu menggunakan kotak pesan peringatan, terutama saat mengirimkan halaman web, seringkali perlu memverifikasi data di sisi server dan memberikan petunjuk atau peringatan.

Di sini, hanya beberapa implementasi berbeda yang dijelaskan.

1. Metode yang terkenal adalah dengan menggunakan kode berikut untuk mengimplementasikan:

  1. Response.Write("<scrip去掉t>alert('弹出的消息')</scrip去掉t>");
Salin kode


Pendekatan ini tidak dapat disangkal merupakan cara yang paling umum digunakan dan paling sederhana untuk menerapkannya. Namun, salah satu fitur utama dari metode ini adalah bahwa kotak pesan pop-up berada di halaman kosong baru,
Pengguna harus menutup jendela pesan sebelum mereka dapat terus menampilkan konten halaman.

Jadi, mengapa ini terjadi? Ini karena, secara default, fungsi peringatan ditambahkan ke bagian depan halaman, dan ketika muncul, itu akan mencegah tampilan konten halaman.
Akibatnya, halaman latar belakang kotak pesan pemberitahuan yang dilihat pengguna kosong.

2. Gunakan Page.RegisterStartupscrip untuk menghapus metode t() untuk mendaftarkan skrip eksekusi halaman, yang akan menempatkan skrip terdaftar di akhir formulir web, yaitu,</form> sebelum markup.
Dengan cara ini, jendela pesan pop-up akan dieksekusi setelah konten formulir ditampilkan, sehingga halaman tidak akan lagi kosong.
Kodenya adalah sebagai berikut:

  1. this.Page.RegisterStartupscrip去掉t(" " , "<scrip去掉t>alert(' 弹出的消息 '); </scrip去掉t> ");
Salin kode


Perhatikan bahwa di sini adalah RegisterStartupscrip menghapus t, bukan RegisterClientscrip menghapus tBlock!

3. Mengingat bahwa fungsi window.onload() umumnya dijalankan setelah halaman dimuat sepenuhnya, fungsi kotak pesan peringatan dapat ditulis dalam fungsi window.onload().
Dengan cara ini, Anda dapat menghindari halaman kosong.
Kodenya adalah sebagai berikut:

  1. Response.Write(" <scrip去掉t>function window.onload() {alert( ' 弹出的消息' ); } </scrip去掉t> ");
Salin kode


Singkatnya, metode pertama akan menampilkan kotak pesan peringatan di halaman kosong, sedangkan dua metode terakhir akan memunculkan kotak dialog peringatan di halaman saat ini, dan tidak akan ada halaman kosong.

Saya harap artikel ini akan bermanfaat bagi pemrograman asp.net semua orang.





Mantan:asp.net Menerapkan pengisian tabel jadwal dan kode kueri jadwal kemarin
Depan:Hari ini, jaringan kampus datang ke bibi saya, dan saya terputus lebih dari selusin kali sehari!
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com