عند تطوير تطبيقات الويب باستخدام ASP.NET، غالبًا ما يتم استخدام مربعات الحوار المنبثقة، وبشكل عام، أكتبها بهذه الطريقة
Response.Write(""،<script>alert('نافذة منبثقة!');</script>");
لكن إحدى مشكلات الكتابة بهذه الطريقة هي أنه عندما ينبثق مربع الحوار، تصبح الصفحة بأكملها بيضاء، ويتحرك شريط التقدم ببطء، وسيكون الأمر جيدًا عند النقر فوق "موافق".
هذه هي الطريقة التي أفهمها، يتم تنفيذ البرنامج بشكل تسلسلي، عندما يتم تنفيذ البيان أعلاه، يبدأ البرنامج في انتظار عملية المستخدم، ثم يستمر في التنفيذ كلما أصبح الأمر أكثر قبحًا، ما رأيك في تغييره بحيث تظل صفحة الويب تحتوي على محتوى؟ لاحقًا، أخبرني المعلم أنه يمكنني استخدام الطريقة التالية.
Page.RegisterStartupScript(""،<script>alert('نافذة منبثقة!');</script>");
هذا كل شيء!
http://www.cnblogs.com/interboy/archive/2006/08/02/466143.html