这篇文章主要介绍了基于javascript实现右下角浮动广告效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了基于javascript实现右下角浮动广告效果,供大家参考,具体内容如下

效果图:

具体代码:

右下角广告代码

window.onload = getMsg;

window.onresize = resizeDiv;

window.onerror = function(){}

function $(id) {return document.getElementById(id);}

//短信提示使用(asilas添加)

var divT,divL,divW,divH,docH,docW,docST,docSL,objTimer,i = 0;

function getMsg()

{

try{

divT = parseInt($("eMeng").style.top,10); //层top位置

divL = parseInt($("eMeng").style.left,10); //层left位置

divH = parseInt($("eMeng").offsetHeight,10);//层宽

divW = parseInt($("eMeng").offsetWidth,10);//层高

docW = document.documentElement.clientWidth;//窗口宽

docH = document.documentElement.clientHeight;//窗口高

docST=document.documentElement.scrollTop;

docSL=document.documentElement.scrollLeft;

$("eMeng").style.top = parseInt(docST,10) + docH + 10+"px";

$("eMeng").style.left = parseInt(docSL,10) + docW - divW+"px";

$("eMeng").style.visibility="visible";

objTimer = setInterval("moveDiv()",10);

}

catch(e){}

}

function resizeDiv()

{

try{

divH = parseInt($("eMeng").offsetHeight,10);

divW = parseInt($("eMeng").offsetWidth,10);

docW = document.documentElement.clientWidth;

docH = document.documentElement.clientHeight;

$("eMeng").style.top = docH - divH + parseInt(document.documentElement.scrollTop,10)+"px";

$("eMeng").style.left = docW - divW + parseInt(document.documentElement.scrollLeft,10)+"px";

}

catch(e){}

}

function moveDiv()

{

try{

if(parseInt($("eMeng").style.top,10) <= (docH - divH + parseInt(document.documentElement.scrollTop,10)))

{

window.clearInterval(objTimer)

objTimer = setInterval("resizeDiv()",1)

}

divT = parseInt($("eMeng").style.top,10);

$("eMeng").style.top = divT - 1+"px";

}

catch(e){}

}

function closeDiv()

{

$('eMeng').style.visibility='hidden';

if(objTimer) window.clearInterval(objTimer)

}

希望本文所述对大家学习javascript程序设计有所帮助。

h5 右下角浮动按钮_基于javascript实现右下角浮动广告效果相关推荐

  1. h5 右下角浮动按钮_【js】右下角浮动窗口

    右下角浮动窗口 #msg_win{position:absolute;right:0px;overflow:hidden;z-index:99;border:1px solid #c00;backgr ...

  2. php产品效果图,jQuery_基于JQuery制作的产品广告效果,效果图.如下: 动画效果介绍 - phpStudy...

    基于JQuery制作的产品广告效果 效果图.如下: 动画效果介绍:这组广告效果是打开页面后图片会自动播放,从1-5共计5张图片,如果属标放到右下角的1.2.3.4.5列表上,可以自由进行切换到自己想看 ...

  3. 曼哈顿距离java实现_基于javascript实现获取最短路径算法代码实例

    这篇文章主要介绍了基于javascript实现获取最短路径算法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 //A算法 自动寻路 ...

  4. javascript官方文档_基于Javascript编写的开源Markdown和HTML相互转换器——showdown

    介绍 showdown是一个基于Javascript编写的开源Markdown和HTML相互转换器,showdown可以用在客户端(浏览器)或者服务端(nodejs).shodown还支持原始规范中未 ...

  5. jquery打99乘法表_基于javascript实现九九乘法表

    基于javascript实现九九乘法表 本文实例为大家分享了javascript实现九九乘法表的相关代码,具体内容如下 var sum=0; var wite; for (var i = 1; i & ...

  6. js微信抢红包脚本代码_基于JavaScript实现微信抢红包功能

    金额随机:额度在0.01和(剩余平均值*2)之间. 0){ let num = scramble(remainAmount,remainPeople); remainAmount = remainAm ...

  7. h5 右下角浮动按钮_意派Epub360丨国庆黄金周将至,分享9个H5互动营销思路

    自H5兴起以来,互动营销几乎成了节日标配. 距离2020年国庆黄金周还有半个月,对于越过节越忙的H5设计师来说,8天长假的到来无疑是令人兴奋的,但假期前的营销战场却又十分恼人. 与海报.文案不同,H5 ...

  8. h5调用指纹识别_基于HTML Canvas实现“指纹识别”技术,canvas指纹

    基于HTML Canvas实现"指纹识别"技术,canvas指纹 作者:zhanhailiang 日期:2015-01-31 说明 所谓指纹识别是指为每个设备标识唯一标识符(以下简 ...

  9. 基于javascript的div浮动效果代码

    今天接到一个添加网页图片浮动的任务,花了一中午的时间进行了学习和编码,实现了两种方式的图片浮动,这里把遇到的问题和解决的方法做一个总结. 两种实现分别为:1)Z字形浮动  2)反弹浮动: 具体来说,需 ...

  10. java中随机数彩票练习_基于javascript实现彩票随机数生成(简单版)

    本文实例讲解了JavaScript 实现彩票中随机数组的获取详细代码,分享给大家供大家参考,具体内容如下 效果图: 具体代码: Math.random方法彩票随机数的生成 开始 获取随机数组 //获取 ...

最新文章

  1. 博士毕业论文悲情致谢女友回应:学术是一场超越金钱的修行。
  2. websocket实现群聊
  3. mysql 唯一约束 多字段_mysql多字段唯一约束
  4. 提高tomcat的并发能力
  5. 湖畔大学官微改名为“湖畔创研中心”
  6. 索尼PS5或9月9日开启预订:售价挺香,钱包捂好
  7. 中国数码电影摄影机行业市场供需与战略研究报告
  8. radiogroup多选_【RadioGroup】实现单选并获得所选项值 | 学步园
  9. VJ—蟠桃记(C语言)
  10. 近世代数 [计算机数学专题(3)]
  11. 职称计算机 将计算机broad_1下的e盘映射为k盘网络驱动器,[转载]职称计算机考试网络基础答案(1)...
  12. 推荐10个高效好用的办公软件,极大提升效率
  13. 贴片钽电容的封装、尺寸和标…
  14. 北京林业大学matlab公选课,北京林业大学公选课要求及分类.doc
  15. JAVA上加密算法的实现用例(转)
  16. iOS 微信分享整理 - 自定义分享菜单
  17. 图片无限放大不失真android
  18. 2DBox和3DBox和旋转Box的iou计算
  19. Java中利用企业QQ邮箱发送邮件
  20. 腾讯控股:一家被低估了的全球科技巨头

热门文章

  1. elasticsearch与kibana踩过的坑
  2. MySQL多重嵌套查询
  3. h5跳转app指定页
  4. EverMonkey-VSCode上最好用的印象笔记插件
  5. 大数据导论答案_《数据科学与大数据通识导论》题库及答案
  6. x86架构PC机系统总线概述
  7. Jmeter-Beanshell
  8. 基于java的企业人事管理系统的设计与实现(含源文件)
  9. linux系统桌面放大镜,Ubuntu下怎样使用放大镜辅助功能
  10. http动态代理转socks5怎么获取?