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

  • صفحه‌ها (2):
  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی اجرای یک تابع بعد از لود شدن کامل صفحه
    نویسنده پیام
    payam آفلاین
    پيام
    ***

    ارسال‌ها: 50
    تاریخ عضویت: ۱۳۸۷ اسفند ۴
    اعتبار: 0
    تشکرها : 254
    ( 32 تشکر در 18 ارسال )
    ارسال: #1
    اجرای یک تابع بعد از لود شدن کامل صفحه
    آیا تابعی واسه این که بفهمیم صفحه کامل لود شده یا نه وجود داره ؟
    برای این کار توی کدهای یک وب سایت اینها رو پیدا کردم
    کد:
    var htmlLoaded = false;
    function checkLoadComplete(){
        if (typeof(loadComplete) == 'undefined')
        {
            setTimeout(checkLoadComplete, 100);
        }
        else
        {
            alert('load compelete');
        }
    }
    تابعی به اسم loadComplete توی جاوااسکریپت وجود داره ؟؟ توی اون صفحه هم هیچ تابعی با این اسم پیدا نکردم به همین خاطر میخوام بدونم که واسه خود جاوااسکریپته ؟ یا نه ؟؟

    اگر مقدار document.all رو توی شرط if بزارم به نظرتون درسته ؟؟
    اگه راه دیگه ای هم وجود داره لطفا بگید .

    ممنون
    __________________________________________________________________________
    وب نویس
    ۱۳۸۸ دي ۱۵ ۰۹:۴۱ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,858
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 95
    تشکرها : 1277
    ( 5836 تشکر در 3223 ارسال )
    ارسال: #2
    RE: اجرای یک تابع بعد از لود شدن کامل صفحه
    رویداد‌ onload ‌برای‌ تگ body برای ‌همین‌ کار ‌هست
    ۱۳۸۸ دي ۱۵ ۱۱:۰۰ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : payam
    payam آفلاین
    پيام
    ***

    ارسال‌ها: 50
    تاریخ عضویت: ۱۳۸۷ اسفند ۴
    اعتبار: 0
    تشکرها : 254
    ( 32 تشکر در 18 ارسال )
    ارسال: #3
    RE: اجرای یک تابع بعد از لود شدن کامل صفحه
    ممنون از جوابتون
    اما سوال اصلی من اینه که وقتی با ای جکس یک عکسی رو توی صفحه لود می کنم چطور می تونم بفهمم که این عکسه کامل لود شده ؟؟
    __________________________________________________________________________
    وب نویس
    ۱۳۸۸ دي ۱۶ ۰۲:۰۷ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,858
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 95
    تشکرها : 1277
    ( 5836 تشکر در 3223 ارسال )
    ارسال: #4
    RE: اجرای یک تابع بعد از لود شدن کامل صفحه
    با رویداد onload در تگ img عکس
    ۱۳۸۸ دي ۱۶ ۱۱:۳۷ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : payam molana
    zoghal آفلاین
    صالح سوزنچی
    *****

    ارسال‌ها: 1,888
    تاریخ عضویت: ۱۳۸۷ دي ۲۵
    اعتبار: 23
    تشکرها : 1501
    ( 1723 تشکر در 990 ارسال )
    ارسال: #5
    RE: اجرای یک تابع بعد از لود شدن کامل صفحه
    من سر این موضوع پدرم در اومد. در بروز های مثل ای ای خوب جواب نمیده این راه
    (آخرین ویرایش در این ارسال: ۱۳۸۸ دي ۱۸ ۰۳:۱۱ عصر، توسط zoghal.)
    ۱۳۸۸ دي ۱۷ ۱۰:۰۲ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : payam
    payam آفلاین
    پيام
    ***

    ارسال‌ها: 50
    تاریخ عضویت: ۱۳۸۷ اسفند ۴
    اعتبار: 0
    تشکرها : 254
    ( 32 تشکر در 18 ارسال )
    ارسال: #6
    RE: اجرای یک تابع بعد از لود شدن کامل صفحه
    راه بهتری رو می شناسید ؟
    اگه می دونید یه راهنمایی کنید
    ممنون
    __________________________________________________________________________
    وب نویس
    ۱۳۸۸ دي ۱۸ ۰۲:۴۶ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    zoghal آفلاین
    صالح سوزنچی
    *****

    ارسال‌ها: 1,888
    تاریخ عضویت: ۱۳۸۷ دي ۲۵
    اعتبار: 23
    تشکرها : 1501
    ( 1723 تشکر در 990 ارسال )
    ارسال: #7
    RE: اجرای یک تابع بعد از لود شدن کامل صفحه
    من یک راه با جی کوئری ورژن جدید می تونم ارائه بدم. البته موردی که من امتحان کردم. با جی کوئری قدیمی بود. می خواستم برای تموم تصاویر تصویر لودینگ بزارم.

    اما در جی کوئری جدید امکانات زیادی ایجاد شده.

    این راه به این صورت هست. که یک تابع می نویسید که قبل از هر چیزی باید لود بشه. کار این فانکشن این هست. که بیاد با رخداد live چک کنه که هر عکسی در پیج می خواد لود بشه . اون رو مخفی کنه. و یک رخداد به اون فایل اضافه کنه که زمانی که عکس لودش کامل شد. سریع نمایش داده بشه.
    ۱۳۸۸ دي ۱۸ ۰۳:۱۵ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : payam
    payam آفلاین
    پيام
    ***

    ارسال‌ها: 50
    تاریخ عضویت: ۱۳۸۷ اسفند ۴
    اعتبار: 0
    تشکرها : 254
    ( 32 تشکر در 18 ارسال )
    ارسال: #8
    RE: اجرای یک تابع بعد از لود شدن کامل صفحه
    سایت http://mihannic.com تا وقتی صفحه کامل لود نشده یه لایه خاکستری میاد و بعد که سایت کامل لود شد میره این سایت فکر می کنم از همون تابعی که توی پست اول نوشتم استفاده کرده لطفا اگه میشه راهنمایی کنید و یه توضیحی در این باره بدید
    ممنون
    __________________________________________________________________________
    وب نویس
    ۱۳۸۸ دي ۲۲ ۰۳:۳۷ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    k2-4u آفلاین
    LAMP Programmer
    ***

    ارسال‌ها: 95
    تاریخ عضویت: ۱۳۸۸ مرداد ۲۱
    اعتبار: 4
    تشکرها : 64
    ( 213 تشکر در 56 ارسال )
    ارسال: #9
    RE: اجرای یک تابع بعد از لود شدن کامل صفحه
    کد:
    <html>
    <head>
    <script>
    window.onload=function(){
        document.getElementById('load').style.display='none';

    }
    </script>
    </head>
    <body>
    <iframe src="http://iranphp.prg"></iframe>
    <div id="load" style="position:absolute;top:0;left:0;width:1000px;height:1000px;opacity:0.7;filter:alp​ha(opacity=70);background-color:#000"></div>
    </body>
    </html>
    این کد رو ببین (الان نوشتم ) به دردت می خوره؟
    به نظرم همین window.onload از همه چیز بهتره
    (یک iframe هم برای تست گذاشتم توش )
    (آخرین ویرایش در این ارسال: ۱۳۸۸ دي ۲۲ ۰۴:۵۶ عصر، توسط k2-4u.)
    ۱۳۸۸ دي ۲۲ ۰۴:۴۶ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : payam
    payam آفلاین
    پيام
    ***

    ارسال‌ها: 50
    تاریخ عضویت: ۱۳۸۷ اسفند ۴
    اعتبار: 0
    تشکرها : 254
    ( 32 تشکر در 18 ارسال )
    ارسال: #10
    RE: اجرای یک تابع بعد از لود شدن کامل صفحه
    ممنون از کدی که گذاشتین
    اما هدفم ساخت یه صفحه مشابه میهن نیک نیست
    میخوام نحوه کار اون فانکشن که توی کدهای میهن نیک هست رو بدونم .
    __________________________________________________________________________
    وب نویس
    ۱۳۸۸ دي ۲۲ ۱۱:۳۷ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

  • صفحه‌ها (2):
  • ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS