📄 messages.html
字号:
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>系统消息</title>
<link href="../common/skin/default/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
function toggleFrame()
{
var calendar = document.getElementById("calendar_detail");
var btn = document.getElementById("boxchange_btn");
if(calendar.style.display=="block" || calendar.style.display=="")
{
calendar.style.display="none";
btn.className = "boxchange_btn_right";
window.resizeTo(210,300);
}
else
{
calendar.style.display="block";
btn.className = "boxchange_btn_left";
window.resizeTo(530,300);
}
}
function openFrame()
{
var calendar = document.getElementById("calendar_detail");
var btn = document.getElementById("boxchange_btn");
calendar.style.display="block";
btn.className = "boxchange_btn_left";
window.resizeTo(530,300);
}
function showNoMessageInfo()
{
var obj = document.getElementById("noMessageInfo");
if(msgs.length>0)
obj.style.display="none";
else
obj.style.display="block";
}
function initResize()
{
window.resizeTo(210,300);
}
</script>
</head>
<body unselectable="on" onload="initResize()" onselectstart="return false">
<script>
var MsgHistory;
function GetMessage(){
MsgHistory= System.MessageStore.OnlineMessageHistory();
}
GetMessage();
</script>
<script>document.write("<xml ID=xml>"+MsgHistory+"</xml>")</script>
<script>//System.Debug.outputString(xml.xml);</script>
<div sclass="wrap">
<div class="container_calendar">
<div class="calendar_main">
<div class="boxchange_right">
<div class="boxchange_right_div"><div id="boxchange_btn" class="boxchange_btn_right" onclick="toggleFrame()" ></div></div>
<div class="calendar_content">
<div class="mail_list" id=maillist>
<ul id=mTop>
<script>
function nodeText(node,name){
var nd;
if (node)
{ nd=node.selectSingleNode(name);
if (nd)
{ return nd.text;
}
}
return "";
}
var msgs;
msgs=xml.documentElement.childNodes;
for(i=msgs.length-1; i>=0; i--){
try{
n=msgs.item(i);
id= n.attributes.getNamedItem("ID").text;
title= nodeText(n,"Title");
content=nodeText(n,"Content");
ContentType=nodeText(n,"ContentType");
if(title=="")
{title=content;
}
document.write('<li class="activities_list_normal" onclick="onClickLi(this,'+id+')" idx="'+(msgs.length-i)+'"><p>'+title+'</p>');
}
catch(e){}
}
function OpenURL(url){
// window.URLContent.src=url;
MsgContent.innerText= "";
URLContent.location.href=url;
MsgContent.style.visibility="hidden";
MsgContent.height="1px";
URLDiv.style.height="92%";
URLDiv.style.visibility="visible";
}
function CloseURL(url){
URLDiv.style.visibility="hidden";
URLDiv.style.height="1";
URLContent.location.href="about:blank";
MsgContent.style.visibility="visible";
}
function openinfo(id){
n=xml.documentElement.selectSingleNode("Message[@ID="+id+"]");
title= nodeText(n,"Title");
content=nodeText(n,"Content");
ContentType=nodeText(n,"ContentType");
//parent.window.document.getElementById('Arrow').style.display='';
//parent.parent.opencontent();
if (ContentType==1)
{ MsgTitle.innerText=title;
MsgContent.innerHTML=content;
CloseURL();
}
if (ContentType==2)
{
MsgContent.innerHTML="";
MsgTitle.innerText=title;
OpenURL(content);
// parent.parent.right.ContentURL.height="90%";
}
if (ContentType==3)
{ MsgTitle.innerText=title;
MsgContent.innerText=content;
CloseURL();
}
openFrame();
}
var prev;
function onClickLi(li,id){
li.className="activities_list_hover";
if(prev)prev.className="activities_list_normal";
prev= li;
msgIndex.innerText=li.idx;
openinfo(id);
}
</script>
</ul>
<div id="noMessageInfo" style="margin:40px auto;width:150px;height:20px;color:#000000;display:none;">
您当前没有收到任何消息!
</div>
<span id=mBottom></span>
</div>
<div class="pageselect_3">
<p><a href="javascript:mTop.scrollIntoView(true);">顶端</a> <a href="javascript:maillist.doScroll('scrollbarPageUp')">上一页</a> <a href="javascript:maillist.doScroll('scrollbarPageDown')">下一页</a> <a href="javascript:mBottom.scrollIntoView(true);">底端</a></p>
<p>第<span id=msgIndex>1</span>条/共<span><script>document.write(msgs.length)</script></span>条
</p>
</div>
</div>
</div>
</div>
<div id="calendar_detail" class="calendar_detail" style="display:none;">
<h1 id="MsgTitle"></h1>
<div class="hr_1"></div>
<div class="calendar_detail_content" style="padding:6px"><div id="URLDiv" style="visibility:hidden; height:1"><iframe name=URLContent id=URLContent border=0 src="about:blank" height="100%"></iframe></div><div id="MsgContent"></div>
</div>
<div class="clearboth"></div>
</div>
</div>
<script type="text/javascript">
showNoMessageInfo();
</script>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -