Обратный отсчет встроить в простой HTML - PullRequest
0 голосов
/ 02 января 2019

Я пытаюсь встроить следующее в HTML-сайт: https://www.tickcounter.com/clone/countdown/915856

проблема в том, что когда я запускаю его, я не получаю таймер.Но когда я запускаю его в fsFiddle, я получаю отсчет времени.

что я делаю не так?

<!DOCTYPE html>
<html>
    <head>
        <title>test</title>
    </head>
    <body>
    <div data-type="countdown" data-id="915856" class="tickcounter" style="width: 100%; position: relative; padding-bottom: 25%"><a href="//www.tickcounter.com/countdown/915856/my-countdown" title="My countdown">My countdown</a><a href="//www.tickcounter.com/" title="Countdown">Countdown</a></div><script>(function(d, s, id) { var js, pjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//www.tickcounter.com/static/js/loader.js"; pjs.parentNode.insertBefore(js, pjs); }(document, "script", "tickcounter-sdk"));</script>
    </body>
</html>

Я ожидаю, что обратный отсчет обнаруживается, но он показывает только ссылки

1 Ответ

0 голосов
/ 02 января 2019

Виджет TickCounter не будет загружаться при локальном открытии HTML-страницы, поскольку его скрипт загрузки основан на протоколе веб-сайта.Вы должны разместить свой код на реальном сервере, чтобы адрес вашего сайта начинался с http:// или https://.Вот почему ваш JSFiddle работает, а ваша локальная копия - нет.

...