الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استخدام الجافاسكربت اذا ضغط اليوزر على رابط وليس زر

بدأه الأنـدلس في 15 مايو 2008 · 5 رد · 957 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيفكم جميعا

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

اذا ضغط اليوزر على صورة الحذف

ابغى اطلع رساله فيها هل تريد بالتأكيد خذف جميع الواجبات؟؟

واذا ضغط اوكي اروح لصفحة الحذف واذا كانسل اجلس في نفس الصفحه

تعبببببت وانا ابحث :cry:

و انا بحثت لقيت كود جافاسكربت لكنه لزر button

انا ابغى اتعامل معها في الهايبرلنك

لأنه انا حاطه هايبر لنك النص حقه عبارة عن صوره حذف

ولقيت شي يصلح اطبقه في الهايبرلنك لكن بعدين وشلون اعرف ان اليوزر ضغط اوكي

<script language="C#" runat="server">

protected void Page_Load(object sender, EventArgs e){

HyperLink2.Attributes.Add("onClick", "return confirm('You sure you want to delete the record?');");

}

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >

<head id="Head1" runat="server">

<title>Untitled Page</title>

</head>

<body>

<form id="Form2" runat="server">

<asp:button runat="server" Text="Delete!" id="Button1" />

<asp:HyperLink ID="HyperLink2" NavigateUrl="#" runat="server">HyperLink</asp:HyperLink>

<asp:Label ID="Label2" runat="server" Text=""></asp:Label>

</form>

</body>

</html>

هذا الكود اذا ضغطت على الهايبرلنك يطلع لي رساله هل تريد بالتاكيد الحذف

طيب اذا ضغطت على نعم ابغى يروح لصفحة الحذف

واذا ضغط على كانسل ابغى يجلس في نفس الصفحه يعني مايسوي شي

اي الخلاصه ابغى اقرا القيمه اللي ضغطها اليوزر

ممكن مساعده الله يعافيكم ويجزاكم خير :(

لأنه بحثت ولالقيت :(

تم تعديل هذه المشاركة بواسطة الأنـدلس في 15 مايو 2008 في 22:36

#2

انت الكود الي كاتبه صحيح

اذا اخترت cancel رح يبقى بنفس الصفحه واذا اخترت ok رح يروح على الصفحه الي انت بدك بتختارها

جرب الكود

الي مكتوب

abdullahf4.jpg
#3

اهااا

طيب الهايبرلنك اللي ابغاه يروح له موجود في cs

لأنه ياخذ قيم

هذا هو اللنك اللي ابغاه يروح له

HyperLink2.NavigateUrl = "Del_HW.aspx?HWnum=" + HWnum + "&course_id=" + Session["co"].ToString() + "";

علما بأن المتغير HWnum داخل while وياخذ قيم مختلفه

تم تعديل هذه المشاركة بواسطة الأنـدلس في 16 مايو 2008 في 13:40

#4

السلام عليكم

الله يعافيكم فيه احد عنده حل؟؟

جربت اضع NavigateUrl للهايبرلنك في كود aspx.cs لكن مايطلع لي لنك

يطلع لي كأنه نص واذا ضغطت عليه يطلع لي الجافاسكربت واذا ضغطت اوكي مايروح للصفحه :(

لكن اذا وضعت NavigateUrl في aspx يطلع لي لنك واذا ضغطت عليه تطلع لي الجافاسكربت واذا اخترت كانسل يبقى في نفس الصفحه واذا اخترت اوكي يروح للصفحه الموجوده في NavigateUrl وماشي تمام

بس اللنك اللي حطيته مايحتاج انه ياخذ قيم يعني لنك عااادي مثل Home.aspx

لكن انا ابغى اللنك يكون موجود في كود aspx.cs لأنه ياخذ قيم من عمليات سيلكت وغيرها

هذا هو اللنك

 HyperLink2.NavigateUrl = "Del_HW.aspx?HWnum=" + HWnum + "&course_id=" + Session["co"].ToString() + "";

مالعمل :unsure: ؟؟

هل يصلح اني احطه في صفحه aspx ؟؟

طيب كيف راح ياخذ القيم؟؟

ارجووووو المساعده الله يعافيكم :( :(

بانتظاركم جزاكم الله كل خير

تم تعديل هذه المشاركة بواسطة الأنـدلس في 17 مايو 2008 في 18:33

#5

استخدم linkButton

abdullahf4.jpg
#6

شكررررررررا لك

الله يجزااااااااااك كل خير

فعلاً ضبط :thumb_up:

:happy:

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…