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

كبف أصنع tabs في الصفحة؟

بدأه بهاء صلاح الدين في 27 نوفمبر 2009 · 6 رد · 898 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أردت أن أصنع Tabs ، عندما يؤشر عليها المستخدم فإنها لون خلفيتها يتغير، وعند الإبتعاد بالمؤشر عنها يتغير أيضا" لون الخلفية و بالطبع عند الضغط عليها تفتح صفحة أخرى على أساس قيمة session أو querystring

حاولت أن أفعل ذلك عن طريق إستخدام خلايا HTMLTable ، و لكنه بالطبع لا يعمل من جهة السيرفر...

أريد بإختصار عملTabs مثل الموجودة في هذا المنتدى (المنتديات - الأعضاء - المساعدة - Calender - البحث)....

لدي سؤلان فرعيان إذا لم يوضحهما أحد فلا بأس ....

الأول:من المؤكد أن موقع ويكيبديا يقوم بجلب بياناته من قاعدة البيانات، و رغم ذلك فإن صفحاته لا تحمل الإمتداد aspx أو php ... كيف ذلك ؟؟؟(مثال آخر : موقع الفيفا fifa.com ... إمتداد صفحاته html)

الثاني:كيف أصنع نافذة دخول تظهر فوق الصفحة؟ (مثل موقع bayt.com)

#2

وعليكم السلام .............. وكل عام وأنت طيب ::: الجواب ليس عندي لآني لست محترف بس قراءة الموضوع وحبيت أرد السلام على الأقل 

#3

وجدت هذا المشروع الذي يوضح كيفية صنع tabs .........

كل عام و أنتم بخير

:D:D:D:D:D

أرجو الإجابة على السؤالين الآخرين

#4

استخدم CSS في تصميم الصفحات ومن امكانياتها ضبط كل ما تريد .. بالامكان تحميل Free CSS Template تتوفر بها الخاصيه المطلوبه والتعديل عليه .

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#5

السلام عليكم ورحمة الله وبركاته

أولا بخصوص الـ Tabs يمكن عملها باستخدام الجافا سكريبت أو DHTML

وأفضل ما يمكن أن أدلك عليه هو استخدام برنامج Sothink DHTML Menu ستجد فيه أكثر مما تتخيل

بالنسبة للسؤال الثاني:

يمكن تغيير امتداد الصفحات بطريقتين (على حد علمي الضئيل)

الأولى باستخدام الـ URL Re-Writing وهي تقنية موجودة في الدوت نت ويوجد شرح لها في موقع ASP.Net

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

أما بخصوص السؤال الثالث فلم أفهم ماذا تقصد فبرجاء التوضيح

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#6

ابحث في

1- ال DIV

2- ال CSS

3- من اجل امور اكثر تظورا JQuery

سبحان الله وبحمده *** سبحان الله العظيم

www.quraany.com

www.arabcs.com

#7

السلام عليكم ورحمة الله وبركاته

اخي الفاضل سوف اجيبك على التالية وبالله التوفيق

السؤال الاول بخصصو التاب Tap فافضل شيء من وجهة نظري هي Tap الجاهزة المقدمة من حزمة jquery ui والرابط موجود في الاسفل

http://jqueryui.com/demos/tabs/

السؤال الثاني امتدادت الموقع

طبعا هذا الشيء يعرف باعادة كتابة الروابط او المواقع ( URL REWRITE) وطبعا هذه الخاصية موجودة من ضمن مميزات IIS 7 بمعنى اخر ان الرابط الموجود امامك في المتصفح غير حقيقي (وهمي) virtual لناخذ المثال التالي لنفترض الموقع التالي والرابط الاصلي للموقع كالتالي www.justexample.com/default.aspx?mode=normal طبعا هذا مجرد مثال وباستخدام خاصية اعادة الكتابة يمكن كتابة الرابط بالشكل الذي تريده على سبيل المثال كالتالي www.justexample.com/normal/default.html وفي الرابط التالي سوف تجد كامل التفاصيل عن الشيء الذي تبحث عنه

http://urlrewriter.net/ وببساطة الغرض من هذه التقنية هو جعل الروابط اسهل وصولا من قبل محركات البحث وايضا اسهل قراءة واسهل حفظا والله اعلم

السؤال الثالث بخصوص النوافذ المنبتقة فانا انصحك وبشدة ان تستخدم مكتبة jquey لانه ومن وجهة نظري الشخصية فهي افضل مكتبة موجودة لجافا سكريبت ويمكن ان تجدها هنا

http://jqueryui.com/demos/dialog/

والمكتبة بالكامل في الرابط التالي

http://jqueryui.com/demos/

في الختام اتمنى انا اكون وفقت في الاجابة على اسئلتك

والله الموفق

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