Ai智能对话页面html,js人工智能对话框 - osc_q50is30g的个人空间 - OSCHINA - 中文开源技术交流社区...

对话框实现效果如图:

bd56b327e1889f7f5a6fb19fbabc0005.png

实现的代码如下:

京东在线客服

/*CSS标签样式的写法,直接写标签名*/

body{

background:url("images/1.jpg") no-repeat;

background-size:cover;

}

/* CSS的第二种指定方法,类 class="box" .box*/

.box{

width: 700px;

height: 600px;

background: #fff;

margin: 80px auto;

box-shadow: 0px 0px 5px #000;

border-radius: 10px;

display:none;

}

.header{

height: 60px;

background: #0066ff;

border-radius: 5px;

position:relative;

}

.header .logo{

width: 400px;

height: 88px;

position: absolute;

bottom: 0px;

}

.header .hide{

width: 30px;

height: 30px;

border: 1px solid #fff;

font-size: 16px;

float: right;

text-align: center;

line-height: 30px;

border-radius: 50%;

color: #fff;

box-shadow: 0px 0px 5px #000;

margin: 10px;

cursor: pointer;

}

.header .hide:hover{

width: 35px;

height: 35px;

font-size: 17px;

line-height: 35px;

}

.center{

height: 400px;

background: #fff;

padding: 10px;

overflow: auto;

}

.send{

height:120px;

}

/*指定ID=sendcONTENT的元素样式*/

#sendContent{

width: 690px;

height: 70px;

border: none;

border-top: 1px solid #ddd;

outline: medium;

}

.bottom{

height: 50px;

cursor: pointer;

}

.bottom span{

text-decoration:underline;

font:14px/40px 微软雅黑;

}

button{

float: right;

margin-right: 20px;

width: 100px;

height: 32px;

font-size: 17px;

background: #0066ff;

border-radius: 5px;

border: none;

color: #fff;

cursor: pointer;

box-shadow: 0px 0px 5px #000;

}

button:hover{

box-shadow: 0px 0px 10px 3px #000;

}

.left{

width: 100%;

color: #ff6600;

}

.right{

float: right;

text-align: right;

width:100%;

}

.right img{

border-radius: 50%;

}

打开客服对话窗口

X

jimi.png

你好,我是Anna,有什么可以为你效劳

去给我买杯咖啡!

jame.png

满意度调查

教我说说话吧

发送

$(function(){

$(".show").click(function(){

$(".box").toggle("slow");

$(".show").toggle("slow");

});

$(".hide").click(function(){

$(".box").toggle("slow");

$(".show").toggle("slow");

});

$("button").click(function(){

var content = $("#sendContent").val();

var center = $(".center");

var html = "

"+content+" jame.png
";

center.append(html);

center.scrollTop(center[0].scrollHeight);

$("#sendContent").val("");

$.ajax({

type:"get",

url:"http://www.tuling123.com/openapi/api?key=f93970729cf4406fa6dca904790c9a0d&info="+content,

success:function(result){

var obj = result;

var tmp = ""+obj.text+"";

if(obj.url){

tmp+=""+obj.text+"";

}

var html="

jimi.png "+tmp+"
";

center.append(html);

center.scrollTop(center[0].scrollHeight);

}

});

});

});

window.onkeydown = function(event){

var key = event.keyCode;

if(key==13){

$("button").click();

}

}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值