我在实现类似于论坛的短信功能,其中有一个隐藏帧的概念,它可以自动刷新吗?哪位路过的朋友,帮忙讲解一下,最好有例程。88分奉送

mostar 2002-12-23 07:45:09
我在实现类似于论坛的短信功能,其中有一个隐藏帧的概念,它可以自动刷新吗?哪位路过的朋友,帮忙讲解一下,最好有例程。
...全文
25 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
possible_Y 2002-12-23
  • 打赏
  • 举报
回复
主页面:
<%
Session("username") = Server.HtmlEncode(Request.Form("txtUsername"))
Session("personalid")=0
%>
<HTML>
<HEAD>
<TITLE>Welcome to My Chatroom!</TITLE>
</HEAD>
<frameset border=0 frameSpacing=0 rows="280,0" frameBorder=0>
<frame name="display" src="display.asp">
<frame name="refresh" src="refresh.asp">
<frame name="message" src="message.asp">
</frameset>
</HTML>

refresh.asp:
<HTML>
<HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT=3 URL="refresh.asp">
</HEAD>
<BODY>
<SCRIPT language=VBScript>
Sub Window_OnLoad
<%
If Session("personalid") < Application("globalid") Then
%>
self.parent.display.document.write("<table width=100% border=0 cellPadding=0 cellSpacing=0><font color=#0000FF>"+"<%=Application("sender")%>"+"</font>: "+"<%=Application("message")%>"+"</table>")
<%
Session("personalid") = Application("globalid")
End If
%>
End Sub
</SCRIPT>
</BODY>
</HTML>

display.asp:(相当于是空的)
<html>
<body>
message.asp为发消息的窗口
江南昆虫 2002-12-23
  • 打赏
  • 举报
回复
<div id=jnkc_show></div>
<jnkc:Download id="jnkc_download" style="behavior:url(#default#download)" />
<script>
function jnkc_done(jnkc_data){
jnkc_show.innerHTML=jnkc_data;
}
function chk(){
jnkc_download.startDownload('sms.asp',jnkc_done);
}
setInterval('chk()', 60000);
</script>

Reker熊 2002-12-23
  • 打赏
  • 举报
回复
你可以设置自动刷新啊,不一定要设置隐藏嘛,
主页面中<iframe src="shortmessage.asp" height=200 width=200 frameborder=0 border=0></frame>

shortmessage.asp中
<head></head>间加入
<meta http-equip="refresh" content="15,url=shortmessage.asp">
15秒刷新依次

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧