Skip to content

Instantly share code, notes, and snippets.

@artikus11
Created June 22, 2020 17:37
Show Gist options
  • Select an option

  • Save artikus11/5c2706a1d452d614b6111a31da7668ef to your computer and use it in GitHub Desktop.

Select an option

Save artikus11/5c2706a1d452d614b6111a31da7668ef to your computer and use it in GitHub Desktop.

Revisions

  1. artikus11 created this gist Jun 22, 2020.
    50 changes: 50 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,50 @@
    <!-- Див в котором будет отображаться виджет -->
    <div id="vk_community_messages"></div>

    <script type="text/javascript">
    // откладываем по времени
    setTimeout(function(){
    // создаем элемент script и добавляем его асинхронно в DOM
    var VKO = document.createElement("script");
    VKO.src = 'https://vk.com/js/api/openapi.js';
    VKO.async = true;
    document.getElementsByTagName('head')[0].appendChild(VKO);

    // подгружаем инициализацию виджета на загрузку
    VKO.onload = function(){
    // код, который дает сам виджет ВК
    VK.Widgets.CommunityMessages("vk_community_messages", 127607773, {expanded: "1",tooltipButtonText: "Есть вопрос?"});
    };
    },5000); // здесь указывается время в миллисекундах 5000 мс = 5 секунд
    </script>

    <script>
    var fired = false;
    window.addEventListener('scroll', () => {
    if (fired === false) {
    fired = true;
    setTimeout(() => {

    // Yandex.Metrika counter
    (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(13698373, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true });

    // Global site tag (gtag.js) - Google Analytics
    var GTMObject = document.createElement("script");
    GTMObject.src = 'https://www.googletagmanager.com/gtag/js?id=UA-36888304-1';
    GTMObject.async = true;
    document.getElementsByTagName('head')[0].appendChild(GTMObject);
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'UA-36888304-1');

    // LiveInternet counter
    new Image().src = "//counter.yadro.ru/hit?r"+
    escape(document.referrer)+((typeof(screen)=="undefined")?"":
    ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
    screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
    ";h"+escape(document.title.substring(0,80))+
    ";"+Math.random();
    }, 2000);
    }
    });