js添加广告模块,随页面移动而移动
实现如下的效果,一般用于广告,
这是通过运动来实现的,大家可以先自己写写,再看看和小编我写的是不是同一个思想
<style>#div1{width:100px;height:100px;background:red;position:absolute;bottom:0;right:0;}
</style><body style="height:2000px;"><div id="div1"></div>
</body>
js代码部分
<script>window.οnscrοll=function(){var div=document.getElementById("div1");var scrollTop=document.documentElement.scrollTop ||document.body.scrollTop;// div.style.top=document.documentElement.clientHeight-div.offsetHeight+scrollTop+'px';startmove (parseInt((document.documentElement.clientHeight-div.offsetHeight)/2+scrollTop)) //offsetHeight是div的高度//document.documentElement.clientHeight是到窗口的顶部};var timer=null;function startmove(iTarget){var div=document.getElementById('div1');clearInterval(timer);timer=setInterval(function(){var speed =(iTarget-div.offsetTop)/4;speed=speed>0?Math.ceil(speed):Math.floor(speed); if (div.offsetTop==iTarget) {clearInterval(timer);}else{div.style.top=div.offsetTop+speed+'px';}}, 30) }</script>
转载于:https://www.cnblogs.com/biyongyao/p/5847797.html
js添加广告模块,随页面移动而移动相关推荐
- 原生js漂浮广告效果
原生js漂浮广告效果 静态页面代码 <body><div id="box"><img src="1.jpg" alt=" ...
- html漂浮广告随页面移动代码,JS漂浮广告代码,慢慢漂移的广告JS代码
JS漂浮广告代码,慢慢漂移的广告js代码,可以漂浮到任何位置,哈哈...直接贴代码,很简单. var xin = true, yin = true var step = 1 var delay = 5 ...
- 静态html js文件上传,js实现动态添加上传文件页面
发邮件是需要添加一些文件,每添加一个文件,页面上可以显示一个表单文件上传选项. 此功能为:初始时刻只有一个添加按钮,当点击添加文件时,会增加一个选择文件和删除区域,同时显示上传按钮,当点击删除,此行选 ...
- webpack 通用模块(每个页面都用到的js)编译
1.项目目录 2.配置文件:webpack.config.js var htmlWebpackPlugin = require('html-webpack-plugin'); var webpack ...
- PHPCMS模块分析之广告模块详解----北冥神功破解法(一)
逍遥派的顶级武功之一,与天山六阳掌.天山折梅手和小无相功齐名,可以吸取他人的内力以供己用,是迅速提升功力的捷径,内力既厚,天下武功无不为我所用,犹如北冥,大舟小舟无不载,大鱼小鱼无不容."北 ...
- Node.js学习笔记——模块加载机制及npm指令详解
文章目录 二.模块化 1.模块化的基本概念 2.Node.js 中的模块化 Node.js 中模块的分类 加载模块 Node.js 中的模块作用域 向外共享模块作用域中的成员 Node.js 中的模块 ...
- 微信小程序——添加广告
微信小程序--添加广告 要想在微信小程序中加入广告,首先要在微信小程序后台开通流量主 流量主需要满足:1.累计独立访问(uv)不低于1000:2.有严重违规的小程序不与开通. 广告主要有:banner ...
- html添加flash视频,添加视频模块和Flash模块
1. 添加视频模块: 建站系统可以通过两种方方式去添加视频. 1) 视频URL添加法.这种添加法允许添加的是其它站点的视频URL 第一步:在视频源网站找到该视频的URL链接地址,该链接地址必须以.mp ...
- 【phpcms-v9】phpcms-v9中添加广告联盟代码
废话在前:很多PC站长不知道如何在后台添加广告联盟的代码,甚至还抱怨没有这个功能!(懒惰不愿尝试) 让我来给你挖掘这个小功能吧. [教程]: 步骤一:登录后台->模块->广告->添加 ...
最新文章
- 超越技术分析_超越技术面试
- 图像反光能被一键去除了?港科大开源RFC,仅用一个操作,强反光也能完美去除|CVPR2021...
- 【转】解决keepalived正常启动但是虚IP(VIP)没有生成的问题
- Android 插件化原理解析——Service的插件化
- Tensorflow实现简单神经网络
- java多功能钟_Java 11将包含更多功能
- VM虚拟机 安装OS X 错误vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1123
- 计算机专业很不稳定,浅谈计算机网络专业教学的创新因素:引起计算机系统不稳定的因素有哪些...
- iOS 获取屏幕的属性和宽度
- 队列的实现(C语言版)
- 头条/抖音小程序内容安全检测(违规词过滤)
- 域名解析与绑定教程:把域名和IP地址绑定后,利用域名+端口号访问自己搭建的网站
- JAVA关于集合类小程序--模拟新浪用户注册
- 软件工程 wc.exe 代码统计作业
- java鼠标指针锤子,如果用4个技能打不过他,那就用7个
- 《Verilog数字系统设计教程》夏宇闻 第四版思考题答案(第3章)
- VMware 创建 启动指定虚拟机 的 快捷方式
- 想让照片更闪耀?20个金色光效景色Lightroom预设不能错过
- ARP Spoofing
- 2023.6.3 华为机试题小记(附c++题解)
热门文章
- 收藏 | 佐治亚理工出品交互式线代教科书!
- 数学建模之图论——图与网络模型(一)(基本概念和最短路问题,附MATLAB源码)
- oracle把两个字段拼接在一起,请问Oracle中两个日期拼接在一起的语句应该怎么写?...
- android 访问服务器sql_一次服务器被传webshell事件溯源
- CSS--背景样式---伪类选择器---高级选择器---盒子模型---浮动
- BootstrapTable 列隐藏
- 「雕爷学编程」Arduino动手做(22)——8X8 LED点阵MAX7219屏
- SQL Sever 刪除重複數據只剩一條
- 20181225 基于TCP/IP和基于UDP/IP的套接字编程
- luogu P4070 [SDOI2016]生成魔咒