【求助】oa系统,实现如同qq会员登陆时从屏幕底下慢慢升上一个窗口。先谢了

shanxing 2004-10-25 03:07:08
【求助】oa系统,实现如同qq会员登陆时从屏幕底下慢慢升上一个窗口。先谢了
...全文
205 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qunluo 2004-10-25
  • 打赏
  • 举报
回复
~^)^~
  • 打赏
  • 举报
回复
mark
xiaop1108 2004-10-25
  • 打赏
  • 举报
回复
以前有人问过的,搜索一下就有了
shanxing 2004-10-25
  • 打赏
  • 举报
回复
谢谢了
daeren 2004-10-25
  • 打赏
  • 举报
回复
<META HTTP-EQUIV="Refresh" CONTENT="60;URL=manage.asp">
<link href="STYLE.CSS" rel="stylesheet" type="text/css">
<script language="JavaScript">
var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0;
function getMsg()
{
try{
divTop = parseInt(document.getElementById("ad_layer").style.top,10)
divLeft = parseInt(document.getElementById("ad_layer").style.left,10)
divHeight = parseInt(document.getElementById("ad_layer").offsetHeight,10)
divWidth = parseInt(document.getElementById("ad_layer").offsetWidth,10)
docWidth = document.body.clientWidth;
docHeight = document.body.clientHeight;
document.getElementById("ad_layer").style.top = parseInt(document.body.scrollTop,10) + docHeight + 10;// divHeight
document.getElementById("ad_layer").style.left = parseInt(document.body.scrollLeft,10) + docWidth - divWidth
document.getElementById("ad_layer").style.visibility="visible"
objTimer = window.setInterval("moveDiv()",10)
}
catch(e){}
}

function resizeDiv()
{
i+=1
if(i>888) closeDiv()
try{
divHeight = parseInt(document.getElementById("ad_layer").offsetHeight,10)
divWidth = parseInt(document.getElementById("ad_layer").offsetWidth,10)
docWidth = document.body.clientWidth;
docHeight = document.body.clientHeight;
document.getElementById("ad_layer").style.top = docHeight - divHeight + parseInt(document.body.scrollTop,10)
document.getElementById("ad_layer").style.left = docWidth - divWidth + parseInt(document.body.scrollLeft,10)
}
catch(e){}
}

function moveDiv()
{
try
{
if(parseInt(document.getElementById("ad_layer").style.top,10) <= (docHeight - divHeight + parseInt(document.body.scrollTop,10)))
{
window.clearInterval(objTimer)
objTimer = window.setInterval("resizeDiv()",1)
}
divTop = parseInt(document.getElementById("ad_layer").style.top,10)
document.getElementById("ad_layer").style.top = divTop - 1
}
catch(e){}
}
function closeDiv()
{
document.getElementById('ad_layer').style.visibility='hidden';
if(objTimer) window.clearInterval(objTimer)
}
window.onload = getMsg;
window.onresize = resizeDiv;
window.onerror = function(){}
</script>
<div id="ad_layer" style="background-color:#c9D3F3;position:absolute;top:0px;left:0px;width:180px;height:116px;visibility:hidden;z-index:99999;border-bottom:1px solid #455690;border-right:1px solid #455690;border-top:1px solid #A6B4CF;border-left:1px solid #A6B4CF;">
<body topmargin="0" leftmargin="0">

<table border="0" width="100%">
<tr>
<td> <p align="right"><a href="javascript:closeDiv()">关闭</a></td>
</tr>
<tr>
<td valign="middle"> </td>
</tr>
<tr>
<td valign="middle">
<p align="center"><img border="0" src="../images/message_pic.gif" width="14" height="11"><a href="javascript:message()">您有短消息!</a></td>
</tr>
<tr>
<td valign="middle"> <p align="center"> </p></td>
</tr>
</table>
</div>
xiangyyy 2004-10-25
  • 打赏
  • 举报
回复
www.xwsx.com注册个用户什么都知道了!
songm 2004-10-25
  • 打赏
  • 举报
回复
<SCRIPT>
var oPopup = window.createPopup();
var popTop=50;
function popmsg(msgstr){
var winstr="<table style=\"border: 1 solid #FFA6CA\" width=\"241\" height=\"172\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" background=\"./images/msnbg.jpg\" >";
winstr+="<tr><td height=\"30\"> </td></tr><tr><td align=\"center\"><table width=\"90%\" height=\"110\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
winstr+="<tr><td valign=\"top\" style=\"font-size:12px; color: red; face: Tahoma\">"+msgstr+"</td></tr></table></td></tr></table>";
oPopup.document.body.innerHTML = winstr;
popshow();
}
function popshow(){
window.status=popTop;
if(popTop>1720){
clearTimeout(mytime);
oPopup.hide();
return;
}else if(popTop>1520&&popTop<1720){
oPopup.show(screen.width-250,screen.height,241,1720-popTop);
}else if(popTop>1500&&popTop<1520){
oPopup.show(screen.width-250,screen.height+(popTop-1720),241,172);
}else if(popTop<180){
oPopup.show(screen.width-250,screen.height,241,popTop);
}else if(popTop<220){
oPopup.show(screen.width-250,screen.height-popTop,241,172);
}
popTop+=10;
var mytime=setTimeout("popshow();",50);
}
popmsg(" <table width=100% border=0 cellspacing=0 cellpadding=0><tr><td width=40%><img src=http://61.136.152.55/sanguogame/image/aossg/aossg-ani01.gif></td><td width=60% style=\"font-size:12px; color: red; face: Tahoma\"> 文字文字。</td></tr></table>");
</SCRIPT>
kkgolf 2004-10-25
  • 打赏
  • 举报
回复
我也想知道!
serverme 2004-10-25
  • 打赏
  • 举报
回复
帮你顶
shanxing 2004-10-25
  • 打赏
  • 举报
回复
不要沉

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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