1. 需求分析
    一般网页,我们在打开的时候会弹出一个广告,让我们看5秒钟,然后自动消失。
  2. 技术分析
  • 定时器
    setInterval:每隔多少秒执行一次函数
    setTimeout:多少秒之后执行一次函数
    clearInterval
    clearTimeout
  • 显示广告 img.style.display = “block”
  • 隐藏广告 img.style.display = “none”
  1. 步骤
  • 确定时间:页面加载完成之后的事件:onload()
  • 事件要触发的函数:init()
  • init函数里面的逻辑
    代码实现:
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script>function showAD(){//获取要操作的imgvar img = document.getElementById("img1");img.style.display = "block";//显示广告// 开启一个定时器关闭广告setTimeout("hideAD()",3000);}function hideAD(){//获取要操作的imgvar img = document.getElementById("img1");img.style.display = "none";//隐藏广告}function init(){setTimeout("showAD()",3000);}</script></head><body onload="init()"><img src="../img/ad.jpg" width="100%" style="display: none; height: 250px;" id="img1"/></body>
</html>

利用JavaScript完成页面定时弹出广告相关推荐

  1. 用js完成页面定时弹出广告

    用js完成页面定时弹出广告 第一步:在页面指定位置隐藏一个广告图片(使用display属性的none值) 第二步:确定事件(onload)并为其绑定一个函数 第三步:书写这个函数(设置一个显示图片的定 ...

  2. JS实现定时弹出广告

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. 使用JS完成首页定时弹出广告图片

    一.需求分析 在首页中的顶部做一个定时弹出广告图片. 二.技术分析 隐藏图片: display: none         定时操作: setInterval("显示图片的函数", ...

  4. 使用JQuery完成定时弹出广告/图片

    script部分 <script type="text/javascript" src="../js/jquery-3.4.1.js"></s ...

  5. jquery.cookie.js 每天首次打开页面时弹出广告

    ①去jquery官网下载 jquery库文件  以及  jquery.cookie.js: ②引入:<script type="text/javascript" src=&q ...

  6. JavaScript 定时弹出广告

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>< ...

  7. 页面右下角弹出广告效果(二)

    这部分是JS代码 <script language="javascript" type="text/javascript" src="http: ...

  8. html里左flash广告,网页中定时弹出一个Flash广告

    网页中定时弹出一个FLASH广告的网页特效代码.过一定时间自动消失.当打开页面时,加载的FLASH广告在页面内容的上面播放显示,位置默认设置为屏幕的中间(可自行修改其播放位置),待FLASH广告播放完 ...

  9. 笔记本电脑启动计算机出现了页面,笔记本电脑开机弹出广告解决方法

    有很多小伙伴反映在使用笔记本电脑的时候经常会出现很多的小广告,无论是玩游戏的时候,还是看电影的时候,以及在看网页的时候都有,具体该怎么解决呢?下面就由学习啦小编跟大家分享一下解决方法吧,欢迎大家来阅读 ...

  10. 学习CSDN右下角弹出广告

    广告效果,当页面加载完毕后,慢慢弹出广告,然后再慢慢退出. 经过分析,只需要将message_pop.css和msg.popup.js加入到网页就行.为了能够在自己的网页中实现类似广告弹出效果,我们将 ...

最新文章

  1. java 画图 怎么清除已经画出来的图形_ppt小技巧——用paint3d画3d演示内容
  2. 传递类型为参数的方法
  3. mysql数据库系统配置文件_MySQL数据库(6)----配置文件 my.cnf 的使用
  4. C#温故而知新学习系列之XML编程—Xml写入器XmlWriter类(三)
  5. 推荐5款好用的Linux音乐播放器
  6. ASP.NET MVC 入门2、项目的目录结构与核心的DLL
  7. post发送请求参数注意的问题
  8. delphi 演示数据路径
  9. html 常用button事件
  10. python脚本根据cookies自动登录网站_为爬虫获取登录cookies:使用万能钥匙 Selenium 搞定一切登录...
  11. [文档].Altera - Nios II Flash Programmer用户指南
  12. 苹果笔记本下载视频剪辑软件pr cc 2019 for mac
  13. vue 做的酷狗音乐网页版 ,酷狗音乐网页版,ui界面模仿原生酷狗音乐
  14. 简单正则^(?![^a-zA-Z]+$)(?!\D+$)[0-9a-zA-Z]{6,35}$
  15. 物理层、数据链路层间的PHY、MAC、MII、RMII、SMII、GMII、RGMII以及I2S总线、SFP接口
  16. C语言中字符数组的初始化与赋值
  17. Cocos之 从C++过渡到Lua
  18. 闭锁java_实例讲解Java并发编程之闭锁
  19. 浙江大学计算机学院2019推免,浙江大学控制科学与工程学院2019年推免夏令营信息通知...
  20. vue项目 - 实现页面打印成PDF格式

热门文章

  1. 计算机系统如何禁止删除文件,如何彻底删除文件防止恢复【详细介绍】
  2. 自动化专题讲座:作为自动化工程师,如何才能更好的承担社会责任?
  3. Matlab/Simulink Embedded Coder一个非常迷幻的问题
  4. excel快速删除奇偶数行
  5. 如何查询一个网站的域名备案信息?
  6. 合天网安的渗透测试考核过程
  7. 计算机上怎么计算x的n次方,计算x的n次方
  8. wifi密码破解软件,谨慎使用!
  9. [LeetCode] Maxium Subarray
  10. Windows10 添加开始菜单未显示应用到磁贴的方法