⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 input.asp

📁 这是聊天室的源代码 很好实现的 看看吧
💻 ASP
字号:
<html>
<head>
	<title>发言区</title>
</head>
<body bgcolor="#FFFFCC" topmargin="0" leftmargin="0" onload="document.form1.say.focus();">
	<form method="post"  action="" name="form1">
		发言:    
		<input type="text" name="say" size=40 >       
		<input type="submit" value="发言" > 
		<br>    
		颜色:       
		<select name="mycolor" style="font-size:12px">       
			<% If Request("mycolor")="#000000" Then %>
				<option value="#000000" style="color:#000000" selected>黑色</option>
			<% Else %>
				<option value="#000000" style="color:#000000" >黑色</option>
			<% End If %>
			<% If Request("mycolor")="#FF0000" Then %>
				<option value="#FF0000" style="color:#FF0000" selected>红色</option>
			<% Else %>
				<option value="#FF0000" style="color:#FF0000" >红色</option>
			<% End If %>
			<% If Request("mycolor")="#FFFF00" Then %>
				<option value="#FFFF00" style="color:#FFFF00" selected>黄色</option>
			<% Else %>
				<option value="#FFFF00" style="color:#FFFF00" >黄色</option>
			<% End If %>
			<% If Request("mycolor")="#3333FF" Then %>
				<option value="#3333FF" style="color:#3333FF" selected>蓝色</option>
			<% Else %>
				<option value="#3333FF" style="color:#3333FF" >蓝色</option>
			<% End If %>
		</select>      
		表情:       
		<select name="myemote" style="font-size:12px">       
			<option value="无" selected>无   
			<option value="回眸一笑">回眸一笑   
			<option value="幸灾乐祸">幸灾乐祸   
			<option value="号啕大哭">号啕大哭   
			<option value="拳打脚踢">拳打脚踢   
			<option value="气急败坏">气急败坏   
			<option value="温柔细语">温柔细语   
			<option value="得意非凡">得意非凡   
			<option value="大惊失色">大惊失色   
		</select>
		&nbsp&nbsp&nbsp&nbsp&nbsp
		<a href="exit.asp" target="_top">离开聊天室</a>  
	</form>
	<%
	IF Request("say")<>"" Then
		'获取发言的有关信息
		Dim say,mycolor,myemote,user_name           '声明变量待用
		user_name=Session("user_name")               '返回用户昵称
		say=Server.HtmlEncode(Request("say"))         '返回发言,并用HtmlEncode编码
		mycolor=Request("mycolor")                  '返回本次发言的颜色
		myemote=Request("myemote")                 '返回本次发言表情
		If myemote="无" Then                      
		   myemote=""
		End If
		
		'下面三句将得到本次发言的字符串
		Dim sayStr
		sayStr="<small>" & user_name & Time & myemote & "说:</small>" 
		sayStr=sayStr & "<font color='" & mycolor & "'>" &  say & "</font>" 
		
		'下面几句将本次发言信息保存到Application中
		Application.Lock                        '先锁定
		Application("show")= sayStr & "<br>" & Application("show")
		If Len(Application("show"))>10000 Then  '如果发言总长度超过10000个字符,则截断为10000
			Application("show")=Mid(Application("show"),1,10000)
		End If
		Application.Unlock                       '解除锁定
	End If
	%>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -