Подключение js и css с разрешения посетителя

Discussion in 'PHP' started by Pechkin42, 23 Feb 2016.

  1. Pechkin42

    Pechkin42 New Member

    Joined:
    23 Feb 2016
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Доброго времени суток!

    Возник вопрос, требующий вашей помощи и моральной поддержки)

    Необходима кнопка на сайт или ссылка, блок, неважно, которая подключала бы js и css к сайту (т.е. с разрешения посетителя, так сказать)

    Суть в том, что именно задача подключить скрипты, а не активировать какую-то функцию при ее "нажатие".
    Один из скриптов bootstrap.min.js и в нем ооочень много этих функций.

    Так понял, необходима функция сродни document.write, которая добавит строки подключения скрипта.
    Но она мне выдавала либо открытие нового окна, либо вовсе не отвечала взаимностью.
    Как я понял, она не арбайтен в полностью подгруженной странице.

    В общем, жду от Вас пищу для размышлений и наставления на путь истинный)

    Всем добра!
     
  2. Pechkin42

    Pechkin42 New Member

    Joined:
    23 Feb 2016
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Чувствую, что третий вариант что-то очень близкое, вот только ума дать не могу.

    Попробовал все как есть, скрипт подключается сразу, без моего ведома.
    Кнопки тоже эффекта не дают.
    Результат тот же, что и при привычном подключении скриптов к сайту.

    Можно комментарии?
    Не волоку в js.

    Пример бы конкретный...
     
  3. Pechkin42

    Pechkin42 New Member

    Joined:
    23 Feb 2016
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    <a onclick="knopka()">Аццкая кнопка</a>
    Javascript

    <script>
    function knopka() {
    var script = document.createElement('script');
    script.src = 'js/blok.js';
    document.getElementsByTagName('head')[0].appendChild(script);
    alert('script loaded');
    }
    </script>

    СПАСИБО ВСЕМ БОЛЬШОЕ!
    БЬЮСЬ ЛБОМ В ЯЙЦА!