首页 > 编程语言 >客服弹窗中使用layer库自定义展示的标题 - 网站/网页在线客服源码教程

客服弹窗中使用layer库自定义展示的标题 - 网站/网页在线客服源码教程

时间:2023-01-06 22:33:45浏览次数:59  
标签:layer 自定义 客服 源码 iframe 按钮 弹窗

我在实现客服系统的过程中,使用layer实现右下角弹窗效果,现在需要自定义layer弹窗的标题和增加自定义按钮

layer.open({
  type: 2,
  title: 'My Window<button class="btn btn-primary" id="btn-reload">Reload</button>', // 在标题中加入按钮
  shadeClose: true,
  shade: 0.8,
  move:false,//不允许拖动,很重要
  area: ['380px', '90%'],
  offset: 'rb', // 右下角弹出
  content: 'http://www.your-site.com/html/window.html',
  success: function(layero, index){
    // 弹窗加载成功时的回调
    var iframe = layero.find('iframe'); // 获取到弹窗中的iframe元素
    var btnReload = layero.find('#btn-reload'); // 获取到按钮
    btnReload.click(function(){
  iframe.attr('src', iframe.attr('src')); // 重新加载iframe的内容
});

在这个例子中,我在自定义标题里面增加了一个按钮,实现点击重新加载弹窗内容的效果

我们使用了jQuery的click()方法来处理按钮的点击事件。在按钮的回调函数中,我们使用了iframe的attr()方法来重新设置src属性,从而重新加载iframe的内容。

 

这个里面move:false很重要,不能允许拖动,否则点击事件不起作用

在唯一客服(gofly.v1kf.com)里面,我是在标题上增加了一个切换成英文的按钮,看效果

 

 

唯一在线客服系统

https://gofly.v1kf.com

 

标签:layer,自定义,客服,源码,iframe,按钮,弹窗
From: https://www.cnblogs.com/taoshihan/p/17031751.html

相关文章

  • Javascript实现右下角在线客服弹窗效果代码 - 网站网页在线客服源码教程
    如果你只想要实现右下角弹窗功能,你可以使用JavaScript库"layer"。 layer是一个开源的JavaScript库,可以帮助你快速地实现类似操作系统的弹出窗口效果。它提供了许多可......
  • dremio 系统内部存储插件与自定义存储插件加载的区别
    dremio整体包含了两大类存储扩展,系统内部使用的,以及用户开发的,整体区别系统的目前是在dremio自己启动的时候就会注册以及使用的,比如加速反射的,home,元数据存储插件用......
  • Vue:TDesign Starter 自定义指令控制权限
    Vue支持自定义指令,具体API说明可以参考下面两个文档:Vue.directive(id,[definition])Vue自定义指令1.钩子函数Vue.directive提供了几个钩子函数,分别是:bindi......
  • 微信小程序中实现自定义省市区选择
    背景:1.小程序官方提供的省市区组件的数据与原有的数据对应不上,官方的数据太旧2.小程序重构以后没有在使用vant等框架实现过程:1.安装依赖a.微信小程序使用n......
  • Java容器之PriorityQueue源码分析
    一、简介优先级队列,是0个或多个元素的集合,集合中的每个元素都有一个权重值,每次出队都弹出优先级最大或最小的元素。一般来说,优先级队列使用堆来实现。二、源码分析2.1......
  • (笔记)在每个 Linux 用户SSH登录时执行自定义脚本
     有些时候,我们需要在linux用户登录时执行我们自己编写的脚本,比如登录时给个友好的交互输出提示。为了实现该目的,我们有必要去了解一下linux在用户登录时执行内部shell的......
  • vue项目服务器部属源码调试解决办法
    一、问题来源   希望在远程发布的测试服务器上直接启用vscode 的调试模试,来解决项目实际部属时的问题。也就是在调试模式下,会有子域名的问题。二、如何在调试模......
  • ASP.NET CORE 启动过程及源码解读
    在这个特殊的春节,大家想必都在家出不了们,远看已经到了回城里上班的日子,但是因为一只蝙蝠的原因导致我们无法回到工作岗位,大家可能有的在家远程办公,有些在家躺着看书,有的是......
  • Asp.Net Core 中IdentityServer4 授权中心之自定义授权模式
    一、前言上一篇我分享了一篇关于Asp.NetCore中IdentityServer4授权中心之应用实战的文章,其中有不少博友给我提了问题,其中有一个博友问我的一个场景,我给他解答的还不......
  • Asp.Net Core Authorize你不知道的那些事(源码解读)
    一、前言IdentityServer4已经分享了一些应用实战的文章,从架构到授权中心的落地应用,也伴随着对IdentityServer4掌握了一些使用规则,但是很多原理性东西还是一知半解,故我这......