对聊天室外观和功能进行大改,添加使用表情包功能
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.util.*" errorPage="" %>
|
||||
<% request.setCharacterEncoding("gb2312"); %>
|
||||
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.util.*" errorPage="" %>
|
||||
<link href="../css/chart_style.css" rel="stylesheet">
|
||||
<% request.setCharacterEncoding("utf-8"); %>
|
||||
<%
|
||||
if(session.getAttribute("actualuser").equals("null")){
|
||||
out.println("<script language='javascript'>alert('您还没有登录不能进入本聊天室');parent.location.href='login.html';</script>");
|
||||
out.println("<script language='javascript'>alert('您还没有登录不能进入本聊天室');parent.location.href='login.html';</script>");
|
||||
}
|
||||
if(session.getAttribute("actualuser").equals("request.getParameter("+request.getParameter("tempuser")+")")){
|
||||
out.println("<script language='javascript'>alert('请重新选择聊天对象');</script>");
|
||||
out.println("<script language='javascript'>alert('请重新选择聊天对象');</script>");
|
||||
}
|
||||
String message=request.getParameter("message");
|
||||
String select=request.getParameter("select");
|
||||
@@ -14,24 +15,24 @@ String color=request.getParameter("color");
|
||||
if(message!=null&&tempuser!=null){
|
||||
if(message.startsWith("<F1")){
|
||||
out.print("<marquee direction='left' scrollamount='23'>"+
|
||||
"<font color='blue'>"+"请不要输入带有标记的特殊符号"+"</font>"+"</marquee>");
|
||||
"<font color='blue'>"+"请不要输入带有标记的特殊符号"+"</font>"+"</marquee>");
|
||||
return;
|
||||
}else if(message.endsWith("F1>")){
|
||||
out.print("<marquee direction='left' scrollamount='25'>"+
|
||||
"<font color='blue'>"+"请不要输入带有标记的特殊符号"+"</font>"+"</marquee>");
|
||||
"<font color='blue'>"+"请不要输入带有标记的特殊符号"+"</font>"+"</marquee>");
|
||||
return;
|
||||
}
|
||||
if(application.getAttribute("message")==null){ //第一个人说话时
|
||||
application.setAttribute("message","<br>"+"<font color='blue'>"+
|
||||
"<strong>"+session.getAttribute("actualuser")+"</strong>"+"</font>"+"<font color='#CC0000'>"+select+"</font>"+"对"+"<font color='green'>"+"["+tempuser+"]"+"</font>"+"说:"+"<font color="+color+">"+message);
|
||||
if(application.getAttribute("message")==null){ //第一个人说话时
|
||||
application.setAttribute("message","<br>"+"<font color='black'>"+
|
||||
"<strong>"+session.getAttribute("actualuser")+"</strong>"+"</font>"+"对:"+"<font color='green'>"+"["+tempuser+"]"+"</font>"+"说:"+"<div class='mes'>"+"<font color="+color+">"+message+"</div>");
|
||||
}else{
|
||||
application.setAttribute("message","<br>"+"<font color='blue'>"+"<strong>"+session.getAttribute("actualuser")+"</strong>"+"</font>"+"<font color='#CC0000'>"+select+"</font>"+"对"+"<font color='green'>"+"["+tempuser+"]"+"</font>"+"说:"+"<font color="+color+">"+message+"</font>"+application.getAttribute("message"));
|
||||
application.setAttribute("message","<div class='me'>"+"<br>"+"<font color='black'>"+"<strong>"+session.getAttribute("actualuser")+"</strong>"+"</font>"+"对"+"<font color='green'>"+"["+tempuser+"]"+"</font>"+"说:"+"<div class='mes'>"+"<font color="+color+">"+message+"</div>"+"</font>"+application.getAttribute("message")+"</div>");
|
||||
}
|
||||
out.println("<p>"+application.getAttribute("message")+"<p>");
|
||||
}else{
|
||||
if(application.getAttribute("message")==null){
|
||||
out.println("<font color='#cc0000'>"+application.getAttribute("ul")+"</font>"+"<font color='green'>"+"走进了网络聊天室"+"</font>");
|
||||
out.println("<br>"+"<center>"+"<font color='#aa0000''>"+"请各位聊友注意聊天室的规则,不要在本聊天室内发表反动言论及对他人进行人身攻击,不要随意刷屏。"+"</font>"+"</center>");
|
||||
out.println("<font color='#cc0000'>"+application.getAttribute("ul")+"</font>"+"<font color='black'>"+"走进了网络聊天室"+"</font>");
|
||||
out.println("<br>"+"<center>"+"<font color='#000''>"+"请各位聊友注意聊天室的规则,不要在本聊天室内发表反动言论及对他人进行人身攻击,不要随意刷屏。"+"</font>"+"</center>");
|
||||
}else{
|
||||
out.println(application.getAttribute("message")+"<br>");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user