×

سيتي بقت فودلارا

سيتم نقل محتوي موقع سيتي الي موقعنا الجديد فودلارا


مميزات جديدة في الدورات وتشغيل الدورات
لو مشترك معانا بموقعنا سيتي هتقدر تدخل فودلارا بحسابك القديم في موقع فودلارا مجانا
و خلال شهر نوفمبر وديسمبر فلاش سيل وتخفيضات من 30 وحتي 50 بالمائة علي جميع الدورات
اضغط هنا .. 👇👇
www.vodlara.com
السعودية عضوية مدفوعة 02/06/2015

فتح الصفحة في تبويب جديد بالامر Response.Redirect

Response.Redirectكيف استخدم هذا الامر 1 في فتح الصفحة في تبويب جديد 2 او فتح صفحة جديد

رد الموضوع

سيتي ستار لتكنولوجيا المعلومات
الادارة

يوجد طريقتين
الطريقة الاولي هي وضع هايبر لينك
hyper link

فهو به الخاصية التي تفتح في صفحة تاب اخري وهي
target="_blank";
 

 طريقة ثانية وهي ما تريد
هي من داخل الكود وتكون خليط بين كود الزر العادي الذي ينقل الصفحة
وايضا كود جافا سكربت حيث تضع اولا زر وبه حدث الضغط علي الزر

<asp:Button ID="Button1" runat="server" Text="Button"

    onclick="Button1_Click" OnClientClick = "SetTarget();" />

ونضع الخاصية للجافا سكربت

onclient click

يعني عندما يضغط علي الزر ماذا يحدث ايضا

هذا كود الصفحة الداخلي

protected void Button1_Click(object sender, EventArgs e)

{

    Response.Redirect("page2.aspx"); 

}

 

وهذا كود الجافا سكربت الذي تنادي عليه من خلال

onclient click

ضعه في الهيدر للصفحة

<script type = "text/javascript">

 function SetTarget() {

     document.forms[0].target = "_blank";

 }

</script>

والفانكشن هذه بالجافا سكربت ننادي عليها عند الضغط علي الزر كما تم شرحه بالاعلي