Now we are working on a website messaging system,
When a user logs in,
If there are unread Short Messages
Then, a rising window will pop up from the toolbar.
Display reminder information!
<Script language = "JavaScript" type = "text/JavaScript">
VaR divtop, divleft, divwidth, divheight, docheight, docwidth, objtimer, I = 0;
Function getmsg ()
{
Try {
Window. Open ("Top. aspx", "topmusic ");
Divtop = parseint (document. getelementbyid ("emeng"). style. Top, 10)
Divleft = parseint (document. getelementbyid ("emeng"). style. Left, 10)
Divheight = parseint (document. getelementbyid ("emeng"). offsetheight, 10)
Divwidth = parseint (document. getelementbyid ("emeng"). offsetwidth, 10)
Docwidth = Document. Body. clientwidth;
Docheight = Document. Body. clientheight;
Document. getelementbyid ("emeng"). style. Top = parseint (document. Body. scrolltop, 10) + docheight + 10; // divheight
Document. getelementbyid ("emeng"). style. Left = parseint (document. Body. scrollleft, 10) + docwidth-divwidth
Document. getelementbyid ("emeng"). style. Visibility = "visible"
Objtimer = Window. setinterval ("movediv ()", 10)
}
Catch (e ){}
}
Function resizediv ()
{
I + = 1
When (I> 1288) closediv ()
Try {
Divheight = parseint (document. getelementbyid ("emeng"). offsetheight, 10)
Divwidth = parseint (document. getelementbyid ("emeng"). offsetwidth, 10)
Docwidth = Document. Body. clientwidth;
Docheight = Document. Body. clientheight;
Document. getelementbyid ("emeng"). style. Top = docheight-divheight + parseint (document. Body. scrolltop, 10)
Document. getelementbyid ("emeng"). style. Left = docwidth-divwidth + parseint (document. Body. scrollleft, 10)
}
Catch (e ){}
}
Function movediv ()
{
Try
{
If (parseint (document. getelementbyid ("emeng"). style. Top, 10) <= (docheight-divheight + parseint (document. Body. scrolltop, 10 )))
{
Window. clearinterval (objtimer)
Objtimer = Window. setinterval ("resizediv ()", 1)
}
Divtop = parseint (document. getelementbyid ("emeng"). style. Top, 10)
Document. getelementbyid ("emeng"). style. Top = divtop-1
}
Catch (e ){}
}
Function closediv ()
{
Document. getelementbyid ('emeng'). style. Visibility = 'den den ';
If (objtimer) window. clearinterval (objtimer)
}
Window. onload = getmsg;
Window. onresize = resizediv;
Window. onerror = function (){}
</SCRIPT>
Related connections:
Http://www.eeeksoft.net/files/popuptest/Default.aspx