PDA

View Full Version : نمایش همه صفحات تنها در یک صفحه ؟؟



javad_r_85
سه شنبه 14 دی 1389, 08:51 صبح
با سلام ...
دوستان من یه سایت دارم که در او ن صفخات زیادی است مانند صفحه اصلی ،خدمات ،مشتری ،درباره ما ،تماس با ما و........ اما نکته مهم اینجاست که من تمام این صفحات را در همون صفحه اصلی می خوام نشون بدم مثلا آدرس مرورگر اگر به صورت http:\\mysite.com\index هست دیگه تغییر نکند حتی اگر کاربر به قسمتهای مختلف بره در PHp یه چیزی هست به نام EFORm اگر اشتباه نکنم که کل صفحه را در یه صفحه دیگه نشون می ده این کار را چطوری می تونم در سایتم اعمال کنم؟؟؟؟؟؟

با تشکر:::........

aykan648
سه شنبه 14 دی 1389, 09:19 صبح
سلام
تا اونجايي كه من اطلاع دارم ,
ميتونيد بوسيله ي JQuery Tabs اين كارو انجام بديد .
Link0 (http://jqueryui.com/demos/tabs/)
Link-1 (http://docs.jquery.com/UI/Tabs)

javad.nic63
سه شنبه 14 دی 1389, 09:26 صبح
با استفاده از پنل در toolbars
با این کنترل می تونی این کارو انجام بدی.

javad_r_85
سه شنبه 14 دی 1389, 09:34 صبح
http://azmoon.maker.ir/

این سایت را ببینید چه زیبا طراحی کرده فقط در قسمت آدرس توجه کنید که به هر قسمت که می ره این آدرس تغییر نمی کند..

سایتهای asp همینجوریشم جونش بالا میاد تا لود شه وای به حال اینه بخوام از پنل استفاده کنم و این همه صفحه را در یه طفحه طراحی کنم .. دوستان یه روش اصولی و در ست بفرماییند؟؟

mehrdad201
سه شنبه 14 دی 1389, 10:17 صبح
دوست عزیز شما 2 3 تا انتخاب دارید



استفاده از iframe که توصیه نمیشه
استفاده از یوزر کنترل به این صورت که شما هر صفحه رو توی یک یوزر کنترل میسازید و بعد در صفحه دیفالت بسته به منوی انتخاب شده یوزر کنترل مربوطه رو لود میکنید
استفاده از تب و jquery که راه بسیار خوبیه. حتی میتونید از حالت ajax load استفاده کنید و موقع کلیک شده تب محتواش رو لود کنید. اینطوری نیاز نیست که کل صفحات رو در ابتدا لود کنید. یه سر به این صفحه (http://jqueryui.com/demos/tabs/#ajax) بزنید.
استفاده مطلق از اجاکس که خب نیاز به برنامه نویسی دقیق و تسلط کافی داره.

فقط این نکته رو در نظر بگیرید که این نوع سایتها در ایندکس شدن با گوگل کمی مشکل دارند.