تحميل كافة عناصر مدونتي

3:11 م غير معرف 2 Comments

تحميل كافة عناصر مدونتي

اهلا بك صديقي مرة اخرى , من المشاكل التي قد تواجه زوار مدونتك هو عدم ظهور المدونة بالشكل الكامل ونقص في جانب معين بسبب ضعف الانترنت لديهم !! فما الحل لمثل هاذه المشكلة ؟؟
اليوم نضيف اضافة بسيطة لجعل الزائر ينتظر حتى يكتمل تحميل كل عناصر الصفحة حيث لا تعرض له المدونة الا اذا اكتمل تحميل الصفحة بشكل كامل
تحميل كافة عناصر مدونتي
لاضافة الاداة نقوم بالتسجيل في بلوجر ◄القالب ◄تحرير القالب HTML ◄ نبحث(Ctrl +F) عن هذا الوسم </b:skin>◄نضيف الكود الCSSالتالي فوقه مباشرة 
 #loading {
position: fixed;
z-index: 50;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #333333 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLjreuhp-ejX2uybsy7T2UJecmpfh1slUXTv3M6eG71OQ8QTQ2pFnYr0w0Vf0xbFYNnGviuBjhJtR0H_w98L9ItDkpOqhz_HOV-ds_BhwG7-Ag7QHirPxHMGPvAAHvAoTLc0XQlpC5xYU/s1600/ajax-loader.gif) no-repeat center;
line-h eight: 350px; 
text-align: center;
font-size: 36px;
color: #353231;
text-indent: -9999px;
}
.wwy #loading {
display: none;
}
#progress-bar {
position: absolute;
top: 0;
left: 0;
background: #eee;
opacity: 0.8;
width: 0;
height: 18px;
} 

يمكنك تغير الخلفية المظللة باللون الاحمر باي لون تريد ولتسهيل الامر عليك ستجد شرح وافي هنا لالية تغير الالوان بطريقة بسيطة
كما يمكنك تغيير رابط الصورة المتحركة المظللة باللون الاصفر باي صورة تريد من على الانترنت
 الان نقوم بالبحث عن هذا الوسم </head> ونضيف كود الJavascript فوقه مباشرة
 <script type='text/javascript'>
(function($){$("html").removeClass("wwy");
 $("#header").ready(function(){ $("#progress-bar").stop()
  .animate({ width: "25%" },1500) });
 $("#footer").ready(function(){ $("#progress-bar").stop()
  .animate({ width: "75%" },1500) });
 $(window).load(function(){ $("#progress-bar").stop()
  .animate({ width: "100%" },600,function(){ $("#loading")
   .fadeOut("fast",function(){ $(this)
 .remove(); }); });});})(jQuery);
</script>  

اخيرا نبحث(CTRL +F ) عن هذا الوسم <body>  ونلصق كود الHTML التالي تحته مباشرة
 <div id='loading'>
   <div id='progress-bar'/>
  </div> 

اذا اردت ان تظهر الاضافة فقط في الصفحة الرئسية اضف الكود اسفل البلوك الخاص بالصفحة الرئيسية كما هو موضح ادناه
 <b:if cond='data:blog.url == data:blog.homepageUrl'>
 <div id='loading'>
   <div id='progress-bar'/>
  </div>
</b:if> 

اتمنى ان تكون الاضافة مفيدة لكم لا تنسوا مشاركتها مع اصدقائكم

2 التعليقات



محول الأكوادالابتسامات