PDA

View Full Version : سوال: استفاده از onload در تگ body



ali.n93
چهارشنبه 16 بهمن 1392, 13:52 عصر
با سلام
من توابع جاوااسکریپت رو داخل یک فایل جداگانه js ذخیره میکنم. حالا وقتی که توی onload مربوط به تگ body بخوام یکی از اون توابع رو صدا بزنم ممکنه اون فایل js هنوز به طور کامل لود نشده باشه و تابعی که صدا میزنم اجرا نشه. چطوری میشه جلوی این مشکل رو بگیرم؟
(حجم فایل js تقریبا بالاست چون توابع زیاد و طولانی داخلش نوشتم یعنی اگه بخوام کدهای جاوا رو داخل خود صفحه بزارم تقریبا نصف صفحه میشه جاوا نصف صفحه HTML)

ali.n93
چهارشنبه 16 بهمن 1392, 17:35 عصر
کسی جوابی نداره :افسرده:

Majid.Stu66
چهارشنبه 16 بهمن 1392, 19:09 عصر
با سلام

window.onload = function() {
// Your code here.
}

البته مشکلی واسش گفتن اینه که تا زمانی که تصاویر Page تون کامل لود نشه کداتون اجرا نمیشه.
و استفاده از جی کوئری مشکل رو حل می کنه

$( document ).ready(function() {
// Your code here.
});