实现思路:
框架主页 + 弹出的消息显示页面
框架主页内 通过js定时执行一隐藏按钮的click事件
其事件为查询消息表
如有新消息 则在框架页弹出消息提示窗口
消息提示窗口 定时自动关闭
其内有 已读 和 删除 及 链接 按钮
链接按钮 负责刷新框架面的iframe中的src
=====================
相关示例代码如下:
----------------
框架页面HTML部分
----------------
<%
@ Page Language="C#" AutoEventWireup="true" CodeFile="f_Test4.aspx.cs" Inherits="f_Test4" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>框架主页</title>
<script language="javascript" type="text/javascript">
//定时执行按钮事件 查看是否有新的消息
function fn_BtnEventOnTime()
{
document.all.btnhid_RefMsg.click();
}
window.onload=function()
{
window.setInterval("fn_BtnEventOnTime()",20000);
}
function fn_OpenMsgWindow(varTestID)
{
var paraTestID =escape(varTestID);
window.open('f_MsgAlert.aspx?&TestIDPara='+paraTestID+'',"","dependent=no,location=no,height=100,width=200,left=0,top=600,");
}
</script>
</head>
<body>
<form >