2015-04-29 2 views
1
обработки

Некоторых данных занимает несколько секунд после того, как сервер получил запрос клиента ...В парусах выразить узел JS, как отобразить объявление в то время как запрошенные загрузки страницы

Как мы можем показывать рекламу в то время как клиент ждет полезной нагрузки?

Тот же вопрос и без AJAX

Мы не можем использовать библиотеку или рамки сверху парусов, если необходимых

+0

Это может быть проще реализовать на стороне клиента. Вы используете рамки? – tpie

+0

только паруса с ejs – nico6

ответ

2

Вы можете сделать простую загрузку графику, и просто заменить его какой-либо изображение вы хотите:

HTML

<div class="loader"></div> 

CSS

.loader { 
    position: fixed; 
    left: 0px; 
    top: 0px; 
    width: 100%; 
    height: 100%; 
    z-index: 9999; 
    background: url('images/page-loader.gif') 50% 50% no-repeat rgb(249,249,249); 
} 

Простая функция JQuery:

$(window).load(function() { 
    $(".loader").fadeOut("slow"); 
}) 

Demo

Источник: Display Loading Image While Page Loads

Если вам нужно сделать это без JQuery, это немного сложнее, но вы можете получить больше информация в этой теме:

$(document).ready equivalent without jQuery

Смежные вопросы