首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使我的Zopim聊天脚本在新窗口中打开

使我的Zopim聊天脚本在新窗口中打开
EN

Stack Overflow用户
提问于 2013-12-19 13:52:06
回答 2查看 6.4K关注 0票数 1

下面是我的网站的聊天脚本。它总是在我的网页右下角打开。我想让它在新的单独窗口中打开。

代码语言:javascript
复制
function chat()
{
    window.$zopim||(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/?1hwyxUI0W0lLoOIZZgBuVTfGzXIzNhGe';
        z.t =+ new Date;
        $.type = 'text/javascript';
        e.parentNode.insertBefore($,e)
    })(document,'script');
}

我是个脚本新手,有人能帮我吗?

EN

回答 2

Stack Overflow用户

发布于 2014-02-06 11:26:43

最后我找到了一个近乎完美的。

代码语言:javascript
复制
<a href="#" onclick="openWin()" >Live Chat Online</a>

<script>
function openWin()
{
var myWindow = window.open("https://v2.zopim.com/widget/popout.html?key=1hwyxUI0W0lLoOIZZgBuVTfGzXIzNhGe","","width=500,height=500");
}
</script>

替换您的key=1hwyxUI0W0lLoOIZZgBuVTfGzXIzNhGe,您可以在以下代码行从zopim生成的代码中获得它

代码语言:javascript
复制
$.src = '//v2.zopim.com/?1hwyxUI0W0lLoOIZZgBuVTfGzXIzNhGe';
票数 3
EN

Stack Overflow用户

发布于 2013-12-19 13:54:50

尝尝这个

代码语言:javascript
复制
<a href="javascript:void($zopim.livechat.window.openPopout())">Open chat in new window</a>

DEMO

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20674361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档