📄 transact.jsp
字号:
<%@ page contentType="text/html;charset=GBK"%>
<%@page language="java" import="java.util.*" %>
<html>
<head>
<title>outputMessage</title>
<META http-equiv="refresh" content="1">
</head>
<script language="JavaScript">
function scrollchange()
{
parent.mainFrame.window.scroll(0,60000);
parent.mainFrame.document.bgColor="#ffffff";
return true;
}
</script>
<BODY onload="scrollchange()" bgcolor="#FF9900">
<form method="post">
<%
String chatName=(String)session.getAttribute("chatName");
if(chatName==null)
{
return;
}
Integer MessageIndex=(Integer)session.getAttribute("MessageIndex");
if((MessageIndex==null)||(MessageIndex.intValue()>=200))
{
MessageIndex=new Integer(0);
}
synchronized(application)
{
String alone=new String("yes");
Vector DisplayMessage=null;
DisplayMessage=(Vector)application.getAttribute("Message");
if(DisplayMessage!=null)
{
if(DisplayMessage.size()<MessageIndex.intValue())
{
MessageIndex=new Integer(DisplayMessage.size());
}
if(MessageIndex.intValue()!=DisplayMessage.size())
{
for(int i=MessageIndex.intValue();i<DisplayMessage.size();i=i+4)
{
int nameindex=i;
int talkwithindex=i+1;
String Messagestr=(String)DisplayMessage.get(i+2);
String systemSpeak=(String)DisplayMessage.get(i+3);
String nametag=(String)DisplayMessage.get(nameindex);
String talkwithtag=(String)DisplayMessage.get(talkwithindex);
//设置欢迎语句
if(systemSpeak.compareTo("yes")==0)
{
Messagestr=Messagestr+"<br>";
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
systemSpeak="no";
}
else
{
//自己对别人说话
if(nametag.compareTo(chatName)==0)
{
Messagestr=chatName+"对"+talkwithtag+"说:"+Messagestr+"<br>";
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
}
//别人对自己说话
else if(talkwithtag.compareTo(chatName)==0)
{
Messagestr=nametag+"对"+chatName+"说:"+Messagestr+"<br>";
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
}
//其他人的讲话
else
{
Messagestr=nametag+"对"+talkwithtag+"说:"+Messagestr+"<br>";
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
}
}
Integer count=new Integer(i+4);
session.setAttribute("MessageIndex",count);
}
}
}
else
out.println("Welcome to here!");
}
%>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -