Задача: Сделать так, чтобы консультант JivoSite открывался по ссылке, а не отображался блоком в правом нижнем углу.
Решение: Для того чтобы чтобы убрать блок JivoSite из правого нижнего угла сайта достаточно добавить пустой div с классом jivo_custom_widget
перед основным JavaScript-кодом.
<div id="jivo_custom_widget" style="display: none"></div> <!-- BEGIN JIVOSITE CODE {literal} --> <script type='text/javascript'> ... </script> <!-- {/literal} END JIVOSITE CODE -->
Реализовать открытые по чата по ссылке можно следующим образом:
<a href="javascript:jivo_api.open();">Ссылка</a>
Upd. Еще полезным может быть код:
<script type="text/javascript"> // Убирает невидимый блок онлайн консультанта function jivo_onClose(){ document.getElementById('jivo-iframe-container').setAttribute('style', 'right: -999px;'); } </script>
Он поможет на случай если после закрытия окна консультанта на странице остается невидимый блок, который не позволяет взаимодействовать с элементами расположенными за ним на странице (visibility: hidden).