消息提示功能~!如:腾讯QQ右下角会自动出现消息~!
<!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>
<title>社区Logo</title>
<script language="javascript">
<!--
function CheckNewMessage(){
var Url = "http://message.csdn.net/newMessage.aspx";
var nn = Math.floor( Math.random() * 2000000);
Url += "?time="+nn;
var ScriptName = "CheckUserHasNewMessage";
var head= document.getElementsByTagName("head").item(0);
var old = document.getElementById(ScriptName);
if (old) head.removeChild(old);
var script = document.createElement("SCRIPT");
script.src = Url;
script.defer = true;
script.type = "text/javascript";
script.id = ScriptName;
head.appendChild(script);
setTimeout("CheckNewMessage()",300000);
}
function getElement(id, d) {
if (!d) d = document;
if (d.getElementById) {
return d.getElementById(id);
}
if (d.layers && d.layers[id]) {
return d.layers[id];
}
if (d.all && d.all[id]) {
return d.all[id];
}
}
function ShowADPic()
{
getElement("Pre_Link").innerHTML = "<a href='http://job.csdn.net/Jobs/badaf2f8deac4dc2a573c63a06c8f7ad/viewcompany.aspx' target='_blank'><img id='Pre_Img' border='0' name='Pre_Img' src='http://images.csdn.net/upimgs/21067_3.gif' alt='广告' width='210' height='67' /></a>";
}
function ShowDefaultPic(){
// 临时推广用
ShowDearBook();
//getElement("Pre_Link").innerHTML = "<img id='Pre_Img' border='0' name='Pre_Img' src='/logo/Images/eye001.gif' alt='请保护好自己的眼睛' width='210' height='67' />";
}
function ShowNewYear()
{
getElement("Pre_Link").innerHTML = "<img id='Pre_Img' border='0' name='Pre_Img' src='/logo/Images/newyear.jpg' alt='新年快乐、恭喜发财' width='210' height='67' />";
}
function ShowDearBook()
{
//getElement("Pre_Link").innerHTML = "<a href='http://www.dearbook.com.cn/2006/cc2e/index.htm' target='_blank'><img id='Pre_Img' border='0' name='Pre_Img' src='/logo/images/cc2e.jpg' alt='DearBook' width='210' height='67' /></a>";
getElement("Pre_Link").innerHTML = "<a href='http://prj.csdn.net/' target='_blank'><img id='Pre_Img' border='0' name='Pre_Img' src='/logo/images/prj.210.67.gif' alt='DearBook' width='210' height='67' /></a>";
}
function ShowDearBookPic(){
/*
var vv = Math.random()*10;
if( vv > 5)
{
ShowNewYear();
}
else
{
*/
// 临时推广用
ShowDearBook();
//}
}
function ClickNewMessage(){
ShowDefaultPic();
window.open("http://message.csdn.net/ListMessage.aspx?type=newMessage");
}
function ShowNewMessagePic(){
var textt = "<a href='JavaScript:ClickNewMessage();'><img id='Pre_Img' name='Pre_Img' border='0' src='/logo/Images/Message001.gif' alt='您有新的短消息!' width='210' height='67' /></a><bgsound src='/Logo/Images/newMessage.wav' border='0'>";
getElement("Pre_Link").innerHTML = textt;
}
function TimeFindNewMessage(){
setTimeout("CheckNewMessage()",300000);
}
function YouHadNewMessage(){
var Had = false;
url = "http://message.csdn.net/newMessage.aspx";
var httpRequest;
if (typeof XMLHttpRequest != 'undefined') {
httpRequest = new XMLHttpRequest();
}
else if (typeof ActiveXObject != 'undefined') {
httpRequest = new ActiveXObject('Microsoft.XMLHTTP');
}
if (httpRequest) {
httpRequest.open('GET', url, false);
httpRequest.send(null);
if(httpRequest.status == 200){
var textInfo = httpRequest.responseText;
if(textInfo == "true") Had = true;
}}
if(Had){
ShowNewMessagePic();
}
else
{
ShowDearBookPic();
}
setTimeout("YouHadNewMessage()",300000);
}
//-->
</script>
</head>
<body text="#ffffff" link="#ffffff" bgcolor="#6699CC" onload="Javascript:TimeFindNewMessage();">
<div align="center" id="Pre_Link" name="Pre_Link"><img id="Pre_Img" name="Pre_Img" border='0' src="/logo/Images/eye001.gif" alt="请保护好自己的眼睛" width="210" height="67" /></div>
<div align="center" style="font-size:12px;line-height: 20px;"><table width="80%" border="0" cellpadding="0" cellspacing="0"><tr><td align="left">欢迎:tsqgw2001 </td><td align="right"><a href="/member/logonout.asp?form=http://community.csdn.net/" target="_parent">注销</a></td></tr></table></div>
<script language="javascript">
<!--
var nn = Math.floor( Math.random() * 2);
if(nn == 0)
{
ShowDearBookPic();
}
else
{
ShowDefaultPic();
}
//-->
</script>
</body>
</html>