PDA

View Full Version : ايجاد تب در وب سايت



ahmadreza.rstm
جمعه 20 آبان 1390, 17:22 عصر
سلام دوستان عزيز يك وب سايت استاتيك طراحي كردم واسه يك فروشگاه لباس مشكلي دارم در ايجاد تب بين صفحات مختلف، به چه صورت ميشه واسه وب سايت تب ايجاد كرده ؟
مي خواهم مانند اين وب سايت باشد.
http://www.alicomputer.com

ahmadreza.rstm
شنبه 21 آبان 1390, 16:30 عصر
كسي نيست به من كمك كنه ؟:گریه:

Saber Mogaddas
شنبه 21 آبان 1390, 18:00 عصر
سلام
این سایت که گذاشته بدین رو دیدم..ساده هست و مطالب کمی داره..با jquery میشه درستش کرد ..
به این لینک (http://www.sunsean.com/idTabs/#advanced) سر بزنید هست و آموزشم داده..
موفق باشی..

ahmadreza.rstm
شنبه 21 آبان 1390, 20:44 عصر
به چه صورت مي تونم يك button كه تو فتوشاپ طراحي كردم را به به جاي تب ها بزارم؟

Saber Mogaddas
دوشنبه 23 آبان 1390, 13:10 عصر
سلام
به div که می خواهید button اونجا باشه از دستور..


background-image:url(آدرس عکس);
background-repeat:no-repeat;

موفق باشی..

mehbod.rayaneh
شنبه 03 دی 1390, 03:05 صبح
سلام بر صابر خان مقدس :) / آقا من از این تاپیک بسییییاااار بهره بردم :) / فقط 1 چیزی!!! حقیقتش من تو طراحی قالب وبلاگ خودم ازش استفاده کردم ولی میخوام تب 2 را بذارم داینامیک باشه/یعنی تب1 ثابت، تب 2 با ارسال مطلب وبلاگم آپدیت بشه و تب 3 و 4 و 5 و... هم ثابت باشن/مشکلی ک دارم اینجاست که وقتی به مطالبم ادامه مطلب میدم از تب 1 (صفحه اول)میاره و بازدید کننده باید دوباره بره توی تب 2 (پستهای وبلاگم) تا لینک ثابت مطلب(ادامه مطلب) را بتونه ببینه!!! :( / میشه 1 کاری باهاش کرد که تو ادامه مطلب هم این اتفاق نیافته؟؟؟ من خودم دستی هم به لینک ادامه مطلب ها tab2# هم اضافه کردم ولی همون کار خودشو میکنه!!! ممنون میشم اگه کمک کنید/مرسیییییییییییییییییییییی یییییییی :)

Saber Mogaddas
شنبه 03 دی 1390, 14:57 عصر
سلام
متوجه نشدم شما می خواهید پیشفرض tab2 باشه؟

mehbod.rayaneh
شنبه 03 دی 1390, 16:42 عصر
سلام مجدد/نه/من میخوام فقط توی لینک ادامه مطالبم پیشفرض بشه صفحه 2/پیشفرض کلی را فکر کنم با selected مشخص میکنن/من میخوام وقتی یکی میره توی ادامه مطلب لینکی ک بهش دادم tab2 باشه!!!/یعنی مخوام وقتی یکی روی لینکی ک توی tab2 هست کلیک میکنه از همون tab2 لینک براش باز بشه.

Saber Mogaddas
شنبه 03 دی 1390, 16:53 عصر
شما یک لینک تو tab1 داری که می خوایی روش کلیک شد تب 2 باز شه؟؟؟ یا می خواهید وقتی صفحه postback شد تب دو نمایش داده شه؟اگه نه لطفا عکس یا کد بزارید متوجه شم تا حل کنم واستون

mehbod.rayaneh
شنبه 03 دی 1390, 17:21 عصر
صفحه اصلی که ساختمش و میخوام هر کی برای اولین بار با آدرس اصلی وبلاگ وارد میشه بره تو این صفحه(selected):
http://bunny.persiangig.com/other/1.jpg
صفحه ای که میخوام با پستهای وبلاگم آپدیت بشه(تو خود این صفحه توضیح دادم) ولی شاید واضح نباشه برا هیمن 2 باره میگم میخوام وقتی به ادامه مطلب لینک میدم، ادامه مطلب توی صفحه وبلاگ (تب2) باز بشه :
http://bunny.persiangig.com/other/2.jpg

mehbod.rayaneh
دوشنبه 05 دی 1390, 17:41 عصر
آقا صابر؟؟؟ / جواب نمیدید؟؟؟!!! :((

Hossein Bazyan
دوشنبه 05 دی 1390, 22:20 عصر
سلام
اگر این Tab رو میخوای http://www.broesk.nl/webwinkel/o_all_artikelen.aspx?id=NkAzWQ==&part=3&arID=&merk=&model=&type=&sel=4 بگو تا برات بفرستم
با jQuery نوشته شده است.

mehbod.rayaneh
سه شنبه 06 دی 1390, 13:01 عصر
سلام
ممنونم از توجهتون دوست عزیز
راستش این تب هم از نظر ظاهر فکر کنم مثل همونی باشه ک آقا صابر دادن(اون هم با jQueryهست)
ولی من مشکلی ک دارم اینه ک میخوام لینکهای توی تب 2 تو همون تب 2 باز بشه!!! یعنی بازدید کننده از تب 1 اگه اومد توی تب 2 و مثلا صفحه را رفرش کرد نره توی تب 1 و صفحه از تب 2 باز بشه!!! نمیدونم منظورمو متوجه میشید یا نه!!! :((

Hossein Bazyan
سه شنبه 06 دی 1390, 13:10 عصر
سلام

اینهم مشکلی نیست که نشه حل کرد.
در کد زیر بجای Class از یک متغییر استفاده کن و با استفاده از یک پارامتر تعیین کن که کدام تب باز بشه


<ul class="menu">
<li id="news" class="<%response.write(ActiveClass1)%>">Web</li>
<li id="tutorials" class="<%response.write(ActiveClass2)%>">Windows</li>
<li id="links" class="<%response.write(ActiveClass3)%>">BackOffice</li>
<li id="comp" class="<%response.write(ActiveClass4)%>">Database</li>
</ul>



من اینجا متغییر رو ActiveClass1 نامگذاری کرده ام حال در قسمت کد نویسی با توجه به پارامتری که میگیری این مقدار را برابر active قرار بده



If Trim(Request.QueryString("pid")).Length > 0 Then
Dim NewStatus As String = Request.QueryString("pid")
Select Case NewStatus
Case 1
ActiveClass1 = "active"
Case 2
ActiveClass2 = "active"
Case 3
ActiveClass3 = "active"
Case 4
ActiveClass4 = "active"
Case Else
ActiveClass1 = "active"
End Select
End If

Saber Mogaddas
سه شنبه 06 دی 1390, 17:58 عصر
سلام
دوست عزیز من سر در نیاوردم که چی میخوایی که بتونم راهنمایت کنم..!!

Saber Mogaddas
سه شنبه 06 دی 1390, 19:54 عصر
سلام
تو این عکس ها تب هاتون همون منو هاتونه؟؟اگه آره.. فایل های html که نوشتین رو بهم ایمیل بدید و یا اگه می خواهید اینجا ضمیمه کنید تا براتون انجام بدم..اینجوری بهتره..
موفق باشی..