یک مشکل در طراحی سایت با Ajax

iran480

Member
سلام
من یک صفحه ی آزمایشی بصورت Ajax درست کردم. فقط به منظور یادگیری.
لطفاً به این آدرس مراجعه کنید: http://php.it4c.info/ajaxtest
در این صفحه من دو لینک گذاشتم. " اخبار " و " صفحه ی نخست " . وقتی روی اخبار کلیک می کنم یه صفحه ی جدید باز می شه. اما وقتی روی "صفحه ی نخست" کلیک می کنم که به صفحه ی اول برگرده، از هر متنی که توی صفحه هست یکی دیگه هم درست می شه! بعد وقتی دوباره روی "اخبار" کلیک می کنم و باز روی صفحه ی نخست ، یک کپی دیگه از همه ی نوشته ها و لینکها ایجاد می شه. و به همین ترتیب ادامه داره... ! :sad:
لطفاً به اون آدرس مراجعه کنید و ببینید اشکال کار من کجا بوده.
با تشکر :oops:
 
هوشنگ شما لینک اخبار و صفحه نخست رو بیرون المان div با ایدی page گذاشتی و در فایل ایندکس دوباره اونها رو گذاشتی به خاطر همین وقتی صفحه نخست رو کلیک میکنی هم لینکهایی که از اول توی صفحه بوده نمایش داده میشه و هم لینکهایی که توی صفحه ی ایندکس، به خاطر همین دوبار نشون داده میشه

توی صفحه ایندکس لیکها رو بردار و امتحان کن
موفق باشی
 

iran480

Member
الان من این دو لینک رو داخل div گذاشتم. اون مشکل حل شده. ولی یه مشکل جدید بوجود اومد.
وقتی مثلاً صفحه ی اول هستیم و روی اخبار کلیک می کنم، خود لینکها هم می رن. در حالی که من نمی خوام لینکها برن. فقط می خوام محتوای قسمت پایین تغییر کنه. و اون دو لینک همیشه ثابت باشن.
به این آدرس مراجعه کنید تا ببینید الان چطوری شده: http://php.it4c.info/ajaxtest
راهی به ذهنتون می رسه؟
با تشکر
 
ببین شما یه div مشخص کن و هرچی که می خوای تغییر بدی رو بزار توش و هرچی که نمی خوای بزار بیرون
بعد یه فایل درست کن و فقط اون قسمتی که می خوای بعدا لود بشه رو بزار
من فایل هاتو که نگاه کردم دیدم شما برای فایل Untitled-3.html هم تگ html گذاشتی و از نو اونو طراحی کردی به خاطر همین به مشکل بر می خوری
 

جدیدترین ارسال ها

بالا