当前位置:123网址之家 » 站长资讯 » 文章分享 » 经验 » 文章详细

在线客服代码html

浏览次数:139次 发布时间:2023-04-20

以下是一个简单的在线客服代码示例:


```html
<!-- 在线客服代码 -->
<div id="online-service">
  <a href="#" class="service-btn">在线客服</a>
  <div class="service-box">
    <div class="service-header">
      <h3>在线客服</h3>
      <a href="#" class="close-btn">ᅲ</a>
    </div>
    <div class="service-content">
      <p>欢迎来到我们的在线客服系统,有什么可以帮助您的吗?</p>
      <form>
        <input type="text" placeholder="您的姓名">
        <input type="email" placeholder="您的邮箱">
        <textarea placeholder="请输入您的问题"></textarea>
        <button type="submit">发送</button>
      </form>
    </div>
  </div>
</div>


<!-- 在线客服样式 -->
<style>
#online-service {
  position: fixed;
  bottom: 20px;
  right: 20px;
}


.service-btn {
  display: inline-block;
  padding: 10px;
  background-color: #333;
  color: #fff;
  text-decoration: none;
  border-radius: 5px;
}


.service-box {
  display: none;
  position: absolute;
  bottom: 50px;
  right: 0;
  width: 300px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(0,0,0,0.2);
}


.service-header {
  padding: 10px;
  background-color: #333;
  color: #fff;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}


.service-header h3 {
  margin: 0;
  font-size: 18px;
}


.close-btn {
  float: right;
  font-size: 18px;
  color: #fff;
  text-decoration: none;
}


.service-content {
  padding: 10px;
}


.service-content form {
  margin-top: 10px;
}


.service-content input,
.service-content textarea {
  display: block;
  width: 100%;
  padding: 5px;
  margin-bottom: 10px;
  border: 1px solid #ccc;
  border-radius: 5px;
}


.service-content button {
  display: block;
  width: 100%;
  padding: 10px;
  background-color: #333;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}
</style>


<!-- 在线客服脚本 -->
<script>
document.querySelector('.service-btn').addEventListener('click', function(e) {
  e.preventDefault();
  document.querySelector('.service-box').style.display = 'block';
});


document.querySelector('.close-btn').addEventListener('click', function(e) {
  e.preventDefault();
  document.querySelector('.service-box').style.display = 'none';
});
</script>
```


这段代码会在页面右下角添加一个“在线客服”按钮,点击按钮会弹出一个对话框,用户可以在对话框中输入姓名、邮箱和问题,并提交给客服人员。对话框可以通过点击“关闭”按钮或点击对话框外的任意区域来关闭。

相关文章

推荐网站

文章分类