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

اسئلة عن Button و Hotkey

مغلق
بدأه CS_BAJ في 17 يناير 2008 · 7 رد · 778 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم..

لدي سؤالان :

الأول عن الButton في ASP..

أول: هل أستطيع أن أجعل الزر لا يرسلني إلى السيرفر.. أي أن تكون قيمة AutoPostBack = false.. لأنني لم أجد طريقة للتحكم فيها من خصائص الزر..

قد تتسائلون لم لا أستبدل ASP Button بـ HTML Button.. الذي لا يرسلني للسيرفر..

السبب هو أنني أريد وضع صورة كخلفية للASP Button.. حاولت أن أستخدم خاصية الخلفية في زر HTML.. لكنها للأسف لاتظهر لي في الاكسبلورر..

استخدمته بالشكل التالي..

<button style="background-image:url(~\Buttons\Record1.png);background-color:RosyBrown; background-repeat:repeat" onclick="RECORD();">REC</button>

--------------------------------------

السؤال الثاني..

هل أستطيع أن أجعل صفحة ASP تقوم بعمل ما عند ضغط مفتاح من لوحة المفاتيح..

مثلا.. أريد المستخدم أن يسجل صوته في الصفحة.. ولدي في الصفحة زر يقوم بهذه العملية..

هل أستطيع أن أجعل المستخدم يسجل صوته بمجرد الضغط على زر في لوحة المفاتيح؟؟

سواءا بضغطه مرة واحدة للتسجيل ثم ضغطه عند الانتهاء.. أو الاستمرار بالضغط على المفتاح لحين الاتهاء من التسجيل..

أرجو المساعدة..

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

#2

تستطيع أخي

ضيف هذه الواصفة للزر

OnClientClick="java script:return false"

تم تعديل هذه المشاركة بواسطة محمد سماقية في 17 يناير 2008 في 14:40

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#3

أخي من اجل الـhotkey

يوجد مكتبة بالمرفق بالـjavascript

ومن أجل مجال

اقتباس
0 to 9

A to Z

a to z

- . ,

ضيف هذا الحدث

<body onkeypress="hotKeys(event);">

وداخل الصفحة

استخدم هذه المصفوفة

keyActions [0] = {character: "2", 
				  actionType: "link", 
				  param: "../error404.html"};

keyActions [1] = {character: "L", 
				  actionType: "code", 
				  param: "openPopup('images/image.jpg','The Fouda Blanc Sangle');"};

http://www.braemoor.co.uk/software/hotkeys.shtml

hotkeys.zip

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#4

جزاك الله خيرا أخي محمد على ردودك السريعة والوافية..

سأجرب الحلول المقترحة وأوافيك بالنتيجة بإذن الله..

#5
CS_BAJ كتب:
جزاك الله خيرا أخي محمد على ردودك السريعة والوافية..

سأجرب الحلول المقترحة وأوافيك بالنتيجة بإذن الله..

:rolleyes:

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#6

أخي محمد..

ضبط معي موضوع الـ Button ولله الحمد :lol:

أما بالنسبة للـ HotKeys لا أعرف لم لم تضبط :(

جربت نقل كود الجافاسكربت في نفس الصفحة..

ووضعت الحدث onkeyDown و onKeyPress في Body Tag

وعندما لم يضبط.. جربته على Input Text أيضا على حدث الـ onKeyPress والحدث onkeyDown.. ولا فائدة أيضا.. :(

هل يمكن عمل مثال بسيط جدا لصفحة ويب تستخدم السكربت..

آسفة عل الإزعاج..

للمعلومية أنا أعمل على صفحة aspx

على فكرة..

حتى عندما زرت الرابط http://www.braemoor.co.uk/software/hotkeys.shtml..

هم وضعوا مثالين على الـhotKeys..

الأول بضغط المفتاح 2.. وحاولت ضغط 2 كم مرة ولم يحدث شيء.. لكن عندما ضغطت ctrl+2 أولا انتقلت للtab الثاني من الاكسبلورر.. عندما رجعت للتاب الأصلي.. وجدت أن الصفحة انتقلت..

المثال الثاني كان بمفتاح L.. وحاولت الضغط عليه أكثر من مرة مع ctrl وبدونه.. ولم يحدث شيء أيضا..

#7

الحل المقترح الوحيد هو الجافا سكربت ارفق لنا الكود اللذي قمت بكتابته لكي نقوم برؤيته

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#8

خلاص ضبط الحمد لله..

لكن يجب أن أضغط ctrl مع المفتاح المطلوب..

شكرا على تعاونكم

هذا الموضوع مغلق.

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