رفتن به مطلب

استفاده از ajax برای لود صفحات سایت


پست های پیشنهاد شده

سلام

به انجمن خوش اومدین.

ajax باید بنویسید. آشنایی دارید؟

http://jscroll.com/ اینو ببینید کارتون رو راه می ندازه

لینک به ارسال

https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=load%20content%20on%20scroll

نتایج جستجو رو بررسی کنید. اکثرا با مثال توضیح دادند.

لینک به ارسال

شما اول باید کار با آژاکس به صورت معمولی رو بیاموزی

بعد یک قالب صفحه بسازی که هیچ بخش زائدی نداشته باشه و در داخل یک دایو با آی دی مشخص یک کوئری برای نمایش مثلا ده مطلب رو توش لود کنی و بهش با متد GET یک گزینه بدی به نام offset و یک شرط جی کوئری بگذاری که وقتی صفحه تا انتها اسکرول شد مقدار offset رو ده تا اضافه کنه و نشانی صفحه ای که ساختی رو با آخرین تعداد به صورت آژاکسی بخونه و باز در انتها ده تا دیگه به اون اضافه کنه ... الی آخر

کار خیلی راحتی نیست و دنگ و فنگ و گرفتاری زیاد داره (اگر برنامه نویسی به زبانهای javascript و php را کاملا مسلط نباشید) و از دایره پشتیبانی رایگان هم خارجه پشتیبانی وظیفه اش راهنمایی برای رفع مشکله مواردی مثل این خواسته ی شما مشکل سایت به حساب نمی آن

لینک به ارسال

حق با شماست متاسفانه دانش من در این زمینه بسیار محدوده امکان انجام دادنش رو به تنهایی ندارم به خاطر همین سوال رو در انجمن مطرح کردم

اما در این مورد مطمئنا یک کد اماده برای این کار قبلا نوشته شده که به راحتی بشه اجراش کرد مثلا همین پلاگین جی کوری که آقای مهدوی معرفی کرد و سایر پلاگین ها ...

نباید راه اندازیش انقد سخت و غیرممکن باشه

البته من یه آموزش خوب در این زمینه پیدا کردم

ولی نتونستم ازش جواب بگیرم

ویرایش شده توسط Hooayra
لینک به ارسال

همین آموزشی که لینکش رو دادید مرحله به مرحله انجام دادید؟ فایل jqeury لود شده؟

لینک به ارسال

خوب تقریبا مشکل رو حل کردم (ایراد از فایل loop.php بود)

الان با رسیدن کاربر به پایین صفحه پست ها به صورت خودکار لود میشن اما مشکل دیگه ای به وجود اومده

درون هر کدوم از پست ها من از یک نوار کشویی که خودش با jquery کار میکنه استفاده میکنم و اسکریپتش در هدر وجود داره

در پست های تازه که به صورت ایجکسی لود میشن این نوار کشویی کار نمیکنه (خود پست های تازه هم در سورس سایت نیستن)

1 - این مشکل رو میشه برطرف کرد ؟

2 - اینکه پست های جدید در سورس قابل مشاهده نیستن و در نتیجه برای خزنده های گوگل هم قابل مشاهده نیستن به سئو سایت ضربه نمیزنه ؟

ویرایش شده توسط Hooayra
لینک به ارسال

خوب این دقیقا جواب سوال منه ولی منظور این شخص رو در خط آخر متوجه نمیشم

Q: I have content that usually uses Javascript but now that is not working when loaded with ajax

A: Unfortunately any inline javascript in the HTML being loaded into the page is ignored by your browser, also any bindings for lightbox for example need to be reloaded when new HTML is put into the page. You need to take the code used to bind the javascript to your elements and re-call them after the content changes

لینک به ارسال
  • 3 ماه بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...