النتائج 1 إلى 4 من 4

الموضوع: سؤال بسيط في الاجاكس

  1. #1

    سؤال بسيط في الاجاكس



    السلام عليكم

    لدي محتوي اجلبه بالأجاكس واضعه في div من خلال ال id لها

    المشكلة اني مطبق الحدث

    كود HTML:
    window.onload=getfunction;
    وبالتالي لا يتم جلب المحتوي ووضعه داخل ال div سوي بعدما تنتهي الصفحة تماماً من التحميل
    ولكني اريد العكس
    هذا المحتوي مهم وأريده يظهر قبل حتي ان يحمل محتوي الصفحة ويظهر أولاً
    كيف يتم ذلك





    __________________
    السيف أصدق أنباء من الكتب


  2. #2


    فين الشباب

    عموما وصلت لحل وهو

    اخفاء محتوي ال body بال css
    ثم إظهاره بسطر في الجافا سكربت في اخر الأجاكس وبعد نجاحه

    ستسير الأمور كالتالي
    يفتح الزائر الصفحة
    يتم تحميل محتواها بدون ان يظهر
    ثم يظهر محتوي الdiv عبر الأجاكس ولكنه سيكون مختفي ضمن body الصفحة
    ثم يظهر body الصفحة ومعه هذه ال div ظاهرة

    لو هناك حدث لجعل الأجاكس تحمل مسبقاً مع ان هذا نظرياً اعتقد مستحيل اتمني اخباري به فلهذه الحل عيب وهو تأخر ظهور الصفحة





    __________________
    السيف أصدق أنباء من الكتب

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    ضع الكود في بداية الوسم body والغي الـfunction
    او استخدم هذا الكود http://geekswithblogs.net/Saqib/arch...d-loading.aspx






    التعديل الأخير تم بواسطة ليوناردو دافينشي ; 25-04-2010 الساعة 02:37 AM
    __________________
    Professional Java?Script Programmer and Web Developer

  4. #4


    و عليكم السلام و رحمة الله و بركاته
    اما بعد

    يمكنك حل المشكلة بتقنية Lazy Loading - التحميل الكسول -
    يمكنك معرفة المزيد عنها من هنا : http://www.almashroo.com/1902/%D8%A7...1%D8%A8%D8%AA/










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض