أبغى اسوي redirect بعد فترة زمنية معينه
وماهي انواع الـ redirect
مره قريت رد لأحد من الاخوان اعتقد انهم ثلاث انواع
وايهما اسرع وافضل
السلام عليكم اخي الساحر كيف حالك
لعمل إعادة التوجيه بعد فترة معينة اكتب الكود التالي .. طبعاً 2 عبارة عن عدد الثواني ممكن تغيير العدد كما تريد
Response.AddHeader("Refresh", "2;url=http://www.???.com")ممكن تعيد التوجيه بطريقتين :
1 Server.transver(URL) or 2 Response.Redirct(URL,false) or Response.Redirct(URL)
طبعاً فيه فرق بين الطريقتين وكلاً لها استخداماتها بغض النظر عن الافضل والاسرع .... الطريقة الثانية هي الاكثر استخدام
طريقة حماية الصفحة بالصورة العشاوائية Captcha
لا حقيقى كود جميل شكرا
لا يا اخى الساحر هذا الكود مشى معى و كان سليم
في حل ثاني :
Dim b As New System.Text.StringBuilder
b.Append("<meta http-equiv=""Refresh"" content=""5 ;URL=http://wwwmsncom />")
Me.Page.Controls.Add(New LiteralControl(b.ToString()))
طبعا هذي الطريقة راح تضيف لك meta للصفحة الـ HTML مباشرة
اما بالنسبة لـ redirect فلا يمكن توقيته
>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
يا اخ scoool ممكن تتأكد من الكود اللى انت طرحه لانه مش شغال معى
عذرا عزيزي هذا الكود مجرب :
Dim b As New System.Text.StringBuilder
b.Append("<meta http-equiv=""Refresh"" content=""5;URL=http://www.msn.com"" />")
Me.Page.Controls.Add(New LiteralControl(b.ToString()))>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
ماشى يا باشا الخطأ كان عندى انا اسف و شكرا
السلام عليكم جميعاً
اخي الساحر
اقتباسهذي الطريقة مانجحت معي وش معنى addheaderResponse.Redirect("~/signin.aspx")
هذا الكود مقدر أحوله إلى مؤقت
هذي Function تضيف قيم نصية في HTTP Header .. يتم تنفيذها عند Client
ليه ما تستخدم الكود السابق
Response.AddHeader("Refresh", "2;url=http://www.???.com").بدل العدد 2 إلى عدد الثواني التي تريد وسيتم توجيه الصفحة بعد انتهاء عدد الثواني المحدد
او استخدم طريقة Scoool شغاله 100%
إذا ما وضحت حكتبلك مثال !
طريقة حماية الصفحة بالصورة العشاوائية Captcha
هذا الموضوع مغلق.