javascript 仿QQ/MSN右下角广告代码

< Script language = " javascript " >
<!--
window.onload 
=  getMsg;
window.onresize 
=  resizeDiv;
window.onerror 
=  function(){};
// 短信提示使用(asilas添加)
var divTop, divLeft, divWidth, divHeight, docHeight, docWidth, objTimer, i  =   0 ;
/* *
* 获取信息框和屏幕位置等参数, 并初始化信息框位置
*/
function getMsg()
{
try {
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()
{
+=   1 //  用于保存计算信息框停留的时间
if  (i  >   1300 ) {
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  =   ' hidden ' ;
if  (objTimer) {
window.clearInterval(objTimer);
}
}
-->
</ Script >
< DIV id = eMeng style = " BORDER-RIGHT: #455690 1px solid; BORDER-TOP: #a6b4cf 1px solid; Z-INDEX:99999; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: #a6b4cf 1px solid; WIDTH: 180px; BORDER-BOTTOM: #455690 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 116px; BACKGROUND-COLOR: #c9d3f3 " >
< TABLE style = " BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid "  cellSpacing = 0  cellPadding = 0  width = " 100% "  bgColor = #AFDCF3 border = 0 >
< TBODY >
< TR bgColor = #6699cc >
< TD style = " font-size: 12px; background-image: url('images/msgTopBg.gif'); color: #0f2c8c "  width = 30  height = 24 ></ TD >
< TD style = " font-weight: normal; font-size: 12px; background-image: url('images/msgTopBg.gif'); color: #ffffff; padding-left: 4px; padding-top: 4px "  vAlign = center width = " 100% " >< font color = " red " > 右下角广告代码 </ font ></ TD >
< TD style = " background-image: url('images/msgTopBg.gif'); padding-right: 2px; padding-top: 2px "  vAlign = center align = right width = 19 >< span title = 关闭 style = " CURSOR: hand;color:white;font-size:12px;font-weight:bold;margin-right:4px; "  onclick = closeDiv()  > × </ span ><!--< IMG title = 关闭 style = " CURSOR: hand "  onclick = closeDiv() hspace = 3  src = " msgClose.jpg " >--></ TD >
</ TR >
< TR >
< TD style = " background-image: url('UploadFiles/200510822587734.jpg'); padding-right: 1px; padding-bottom: 1px "  colSpan = 3  height = 90 >
< DIV style = " BORDER-RIGHT: #b9c9ef 1px solid; PADDING-RIGHT: 13px; BORDER-TOP: #728eb8 1px solid; PADDING-LEFT: 13px; FONT-SIZE: 12px; PADDING-BOTTOM: 13px; BORDER-LEFT: #728eb8 1px solid; WIDTH: 100%; COLOR: #1f336b; PADDING-TOP: 18px; BORDER-BOTTOM: #b9c9ef 1px solid; HEIGHT: 100% " > 分享个人的JavaScript学习经历, 做最好的JavaScript资料分享站点 < BR >
< DIV align = center style = " word-break:break-all " >< a href = " http://www.ijavascript.cn "  target = " _blank " >  
< font color = #FF0000 > 爱JavaScript中文网 </ font ></ a ></ DIV >

</ DIV >
</ TD >
</ TR >
</ TBODY >
</ TABLE >
</ DIV >

转载于:https://www.cnblogs.com/hayden/archive/2009/07/31/1535728.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值