Saat mengembangkan aplikasi web menggunakan ASP.NET, kotak dialog pop-up sering digunakan. Umumnya saya menulisnya seperti ini
Response.Write("","<script>alert('Jendela pop-up!');</script>");
Namun satu masalah dengan penulisan seperti ini adalah ketika kotak dialog muncul, seluruh halaman berwarna putih, dan bilah kemajuan bergerak lambat. Akan baik-baik saja jika Anda mengklik OK.
Beginilah pemahaman saya. Program dijalankan secara berurutan Ketika pernyataan di atas dijalankan, program mulai menunggu operasi pengguna, dan kemudian melanjutkan eksekusi itu, semakin jelek jadinya. Bagaimana menurut Anda? Saya juga harus mengubahnya sehingga ketika muncul, halaman web masih memiliki konten. Nanti, guru memberi tahu saya bahwa saya bisa menggunakan cara berikut.
Page.RegisterStartupScript("","<script>alert('Jendela pop-up!');</script>");
Itu saja!
http://www.cnblogs.com/interboy/archive/2006/08/02/466143.html