راکت
حل شده

کار نکردن جاوااسکریپت در لود ایجکسی

8 پاسخ

من یه فایل html رو با ajax صدا زدم ولی جاوا اسکریپتش کار نمی کنه در حالی که مستقیم که برم داخل اون فایل html جاوا اسکریپتش کار می کنه.مشکلش چیه؟ با تشکر

ثبت پرسش جدید

پاسخ‌ها

8
علی رضوان زاده
علی رضوان زاده
@mr.alirezvan

تخصص: تقریبا توسعه دهنده وب

بهترین پاسخ

سلام دوستان من مشکل رو حل کردم با یه setTimeOut 100 میلی ثانیه ای اون اسکریپتی که برای اون فایل html رو داخل settimeout گذاشتم که بعد از 100 میلی ثانیه کار میکنه @mhyeganeh
@irajjavidan1

@mehranmarandi90

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

صدا زدن یک فایل html همراه با script از طریق Ajax چندان کار معمولی نیست. هدف نهاییتون چیه؟
شاید راه‌های بهتری هم وجود داشته باشه...

علی رضوان زاده
علی رضوان زاده
@mr.alirezvan

تخصص: تقریبا توسعه دهنده وب

میخوام یه اسلایدر رو توی صفحه اصلی لود کنم که لود صفحه اصلی بهتر باشه. @mhyeganeh

شاید پاسخ شما همین‌جا باشد

مهران مرندی
مهران مرندی
@mehranmarandi

تخصص: برنامه نویس

@mr.alirezvan
برای اینکه لود تصاویر سرعت لود صفحه رو کم نکنه میتونید به سادگی اون رو به صورت lazy لود کنید

<img src="/w3images/ocean.jpg" loading="lazy">
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

خوب چیزی که احیانا باعث کند شدن لود صفحه میشه عمدتا تصاویر اسلایدر هستند و نه کدهای جاوااسکریپتی راه اندازی اسلایدر. برای این مسئله هم اکثر کتابخونه های معروف اسلایدری قابلیت lazy loading دارند که می‌تونید فعال کنید.

ضمنا توجه داشته باشید که خود قضیه ارسال یک درخواست http ajax بیشتر هم دارای سربار هست و روی امتیاز لود صفحتون تاثیر گذار هست...

علی رضوان زاده
علی رضوان زاده
@mr.alirezvan

تخصص: تقریبا توسعه دهنده وب

من تقریبا می خوام مثل سایت آپارات درستش کنم اگه توجه کنین هر چی برید پایین تر اسلایدر ها لود می شن @mhyeganeh

IrajJavidan
IrajJavidan
@IrajJavidan1

درباره Infinite scroll سرچ کنین

علی رضوان زاده
علی رضوان زاده
@mr.alirezvan

تخصص: تقریبا توسعه دهنده وب

اون اسکریپت هایی که مربوط به اون صفحه هستن رو توی onloadend ایجکس بذارید

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

ورود یا ثبت‌نام