Class: ZopimRails::Chatbox

Inherits:
Object
  • Object
show all
Defined in:
lib/zopim_rails/chatbox.rb

Instance Method Summary collapse

Instance Method Details

#render_scriptObject



5
6
7
8
9
# File 'lib/zopim_rails/chatbox.rb', line 5

def render_script
  <<-JAVASCRIPT
  <script type="text/javascript">function zopim_chat(){$('[__jx__id]').remove();window.$zopim = null;(function(d,s){var z=$zopim=function(c){z._.push(c)},$=z.s=d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set._.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute('charset','utf-8');$.src='//v2.zopim.com/?#{ZopimRails.configuration.api_key}';z.t=+new Date;$.type='text/javascript';e.parentNode.insertBefore($,e)})(document,'script')};$(window).off('page:change.zopim turbolinks:load.zopim').on('page:change.zopim turbolinks:load.zopim', zopim_chat);</script>
  JAVASCRIPT
end