التحويل من صفحة الي صفحة اخري بعد مدة معينة
متدرب يسأل عن
كيف أحول المستخدم فى حال طلبه مثلا لصفحه خطأ أحوله لصفحه فيها ما أعرض فيها البيانات التي أحتاجها . طلبي هنا إنى أحوله للصفحه الرئيسيه مثلا بعد مثلا 10 ثوانى وشكرااا
الرد:
توجد طرق للتحويل من صفحة الي صفحة اخري عند وجود خطأ ما او عند انتهاء مدة خبر او اعلان ..الخ لكي يحوله الي صفحة اخري يريدها المبرمج
1- طريقة من داخل الكود العادي في الفيجوال ستوديو في داخل الصفحة
حيث يوضع عدد الثواني وعنوان الصفحة التي تريد تحويله اليها كالاتي
Response.Write("سوف يتم نقلك تلقائيا الي الصفحة الرئيسية للموقع في خلال 10 ثواني");
HtmlMeta meta = new HtmlMeta();
meta.HttpEquiv = "Refresh";
meta.Content = "10;url=https://www.vodlara.com/";
this.Page.Controls.Add(meta);
2- توجد طريقة اخري من خلال اضافة الكود الي الهيد للصفحة
<HTML>
<HEAD>
…
<META HTTP-EQUIV="refresh" CONTENT="10;URL=the-other-url">
…
</HEAD>
<BODY>
…
</BODY>
</HTML>