مشکل در لود محتوای صفحات

nama45te

Member
با سلام خدمت اساتید.

دوستان من دارم رو یه پروژه طراحی وبسایت (html) کار می کنم و اساس کارم اینه که برای هر پلاگین جاوا اسکریپت کد اونو توی تگ head میذارم و یه فایل جاوا اسکریپت هم دارم که باز تو تگ head بعد از تمام اسکریپت هام گذاشتم و کد call پلاگین هامو توش نوشتم.

الان مشکلی که دارم اینه که در زمان لود صفحاتم اول تمام تصاویر و ... میاد بعد نوشته هام لود میشه.

برای مثال از یه پلاگین پراگرس بار (progress bar) استفاده کردم و توش نوشته ای قرار دادم و در هنگام لود صفحه اول پراگرس بار کار میکنه و بعد متن داخلش نمایش داده میشه.

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

من میخوام هم سرعت بارگزاری بالا باشه هم تمام اطلاعاتم همزمان نمایش داده بشه نه به نوبت.

ممنون.
 
آخرین ویرایش:

omid_p30

Member
سلام
اگر از پلاگین firebug استفاده می‌کنی می‌تونی تمام درخواست‌های ارسال شده ار مرورگر به سمت سرور رو مشاهده کنی. به ترتیب ارسال درخواست‌ها دقت کن. البته مرورگرهای دیگه هم این امکان رو دارن ولی من با firebug راحتم.
اگر می‌خواهی که کدهای جاوا اسکریپت بعد از لود شدن متن صفحه لود بشن اونها رو در انتهای صفحه و قبل از بسته شدن تگ body در صفحه وب include‌ کن.
اما این امکان که تمام اطلاعات همزمان نمایش داده بشن وجود نداره. مرورگر هر چی رو که لود کنه نشون میده. اما میشه یه کاری کرد.
راهش اینکه که شما یه لایه به صورت استاتیک روی صفحه داشته باشی و با رویداد onload روی تگ body اون رو غیر فعال کنید.
 

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

بالا