`
duoerbasilu
  • 浏览: 1541936 次
文章分类
社区版块
存档分类
最新评论

开启页面一段时间自动关闭广告的代码

 
阅读更多

开启页面一段时间自动关闭广告的代码:

<SCRIPT LANGUAGE="JavaScript1.2">
adTime=5; //关闭窗口等待的时间

chanceAd=1;
var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById && !ie);
adCount=0;
function initAd(){
if(!ns && !ie && !w3) return;
if(ie) adDiv=eval('document.all.sponsorAdDiv.style');
else if(ns) adDiv=eval('document.layers["sponsorAdDiv"]');
else if(w3) adDiv=eval('document.getElementById("sponsorAdDiv").style');
randAd=Math.ceil(Math.random()*chanceAd);
if (ie||w3)
adDiv.visibility="visible";
else
adDiv.visibility ="show";
if(randAd==1) showAd();
}
function showAd(){
if(adCount<adTime*10){adCount+=1;
if (ie){documentWidth =document.body.offsetWidth/2+document.body.scrollLeft-20;
documentHeight =document.body.offsetHeight/2+document.body.scrollTop-20;}
else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
documentHeight=window.innerHeight/2+window.pageYOffset-20;}
else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
documentHeight=self.innerHeight/2+window.pageYOffset-20;}
adDiv.left=documentWidth-200;adDiv.top =documentHeight-200;
setTimeout("showAd()",100);}else closeAd();
}
function closeAd(){
if (ie||w3)
adDiv.display="none";
else
adDiv.visibility ="hide";
}
onload=initAd;
</script>
<div id="sponsorAdDiv" style="visibility:hidden" align="center">

<!--广告内容,可以是图片或FLASH-->
<img src="http://www.szlg.net/UploadFiles/2011-02/admin/2011.png" />
</div>

如果是FLASH,将上面图片换成FLASH的代码即可。

分享到:
评论

相关推荐

    打开页面后在页面漂浮一段时间然后自动关闭隐藏的Javascript代码

    以上就是如何使用JavaScript实现页面加载后元素漂浮一段时间后自动关闭或隐藏的方法。这样的技术在网页设计中非常实用,可以提高用户体验,避免过多打扰用户。当然,实际应用中还可以根据需求进行更复杂的定制,如...

    广告自动关闭

    这段代码首先定义了一个变量`adCloseTime`,用来设置广告自动关闭的时间,单位是毫秒。然后,通过`document.getElementById`方法获取到`id`为`ad-container`的元素,即我们的广告容器。最后,使用`setTimeout`函数在...

    asp漂浮广告源代码

    这种广告通常会以一个小窗口的形式出现在页面上,并随着用户的滚动而移动,从而确保其始终处于用户的视线范围内。本文将对给定的ASP漂浮广告源代码进行详细解析。 #### 二、源代码分析 首先,我们来逐步解析这段...

    易语言弹出网页广告模块

    这个模块可能包含定时器组件,每隔一段时间自动刷新广告内容,或者根据用户的行为动态加载不同的广告。同时,为了提高用户体验,可能还会包含一些错误处理和异常处理代码,以防止因网络问题导致的广告加载失败。 ...

    一段不错的弹窗代码,很方便

    标题“一段不错的弹窗代码,很方便”暗示我们这里有一个简洁且实用的弹窗实现,易于定制和使用。描述中的“只要修改里面的网站地址”进一步说明了这个弹窗代码的核心功能可能与导航或链接到特定网站有关。 在这个...

    全屏广告JS代码。亲测绝对可用

    例如,以下是一段简单的JavaScript代码,用于控制全屏广告的显示和关闭: ```javascript document.addEventListener('DOMContentLoaded', function() { var ad = document.getElementById('fullscreen-ad'); var ...

    常用的js广告特效代码大全.rar

    4. **全屏广告**:当用户进入页面时,广告会占据整个屏幕,一段时间后自动关闭或提供关闭按钮。 5. **视频广告**:JavaScript可以控制嵌入的视频广告的播放、暂停和音量调整。 6. **计时显示广告**:广告只在用户...

    基于jquery的可关闭及重复播放泰山压顶广告源码.rar

    可以设置用户关闭广告后的一定时间内不再显示,或者在用户滚动页面时自动暂停广告播放。 通过以上步骤,我们可以利用jQuery的强大功能,轻松实现一个既吸引眼球又具备良好用户体验的“泰山压顶”广告。在实际开发中...

    javascript背投广告代码的完善.docx

    JavaScript背投广告是一种常见的在线广告形式,其主要目的是在用户浏览网页时,通过打开一个新窗口或覆盖原有页面的一部分来吸引用户的注意力。这种广告技术的关键在于如何在不引起用户反感的情况下,有效地展示广告...

    自动开启和关闭的窗口(HTML经典用例)

    这个功能允许网页根据用户的鼠标行为(悬停和离开)自动弹出或关闭一个小窗口,通常用于显示额外的信息或者广告。 HTML是HyperText Markup Language的缩写,是创建网页的标准标记语言。在这个例子中,HTML主要用于...

    队群广告提醒网站/Discuz论坛通用插件 v20110829.rar

    1: 网友第一次访问论坛,打开帖子页面,2秒后会弹出提示提示框 2: 默认24小时内,仅提醒一次!避免网友反感!...5: 不修改论坛任何代码,仅上传文件夹(tc_duiqun)到论坛根目录,在后台广告管理处,添加一段代码!

    简单实用的ASP编程代码对照表

    在本文中,我们将探讨一些简单的ASP编程代码,这些代码涵盖了获取系统时间、访客IP、浏览器版本,以及实现广告弹出、页面滚动效果、自动关闭和刷新、随机背景音乐播放等功能。此外,我们还将讨论如何在ASP中建立与...

    队群广告提醒Discuz插件 v20110829

    Discuz插件 队群广告提醒网友第一次访问论坛,打开帖子页面,2秒后会弹出提示提示框(温馨提示: 当前文章有更新,正在... 不修改论坛任何代码,仅上传文件夹(tc_duiqun)到论坛根目录,在后台广告管理处,添加一段代码!

    ios-APP广告页倒计时.zip

    广告页通常在APP启动后出现,展示一段时间,然后自动关闭,期间显示的倒计时能让用户知道广告何时会结束,增加其耐心并减少不必要的干扰。下面将详细介绍如何在iOS应用中创建这样一个广告页以及实现倒计时功能。 ...

    闪屏广告,动态下载图片,支持倒计时,点击打开网页

    创建一个Runnable对象,在Handler中postDelayed一段时间后执行关闭闪屏页面的操作。这样可以确保用户不会长时间停留在闪屏页,同时也给用户足够的时间查看广告内容。 4. **点击打开网页**: 当用户点击闪屏广告时...

    右下角弹出信息(自动关闭)

    标题中的“右下角弹出信息(自动关闭)”指的是在网页中实现一种特定的用户交互功能,即在页面右下角显示一个信息提示框,该提示框在一定时间后会自动关闭。这种功能通常用于广告展示、消息通知或者用户引导等场景。...

    javascript实现右下角广告框效果

    这个广告框不仅可以在页面加载时自动显示,还能通过点击“X”关闭,并且允许包含各种类型的内容,如图片、动图或视频。 首先,我们要设置HTML结构,包含一个广告框容器(`#advbox`)和一个“X”关闭按钮(`#icon`)...

    仿苏宁易购每天首页出现广告弹出层.rar

    弹出层通常是在用户打开页面或触发某些事件时突然出现,然后在一段时间后自动消失或者用户点击关闭按钮时消失。这个过程中,涉及到的Jquery技术可能包括: 1. 动画效果:Jquery提供了`.fadeIn()`, `.fadeOut()`, `....

    JavaScript定时器制作弹窗小广告

    3. 如果需要广告周期性显示,可以使用 `setInterval()` 每隔一段时间自动关闭广告并再次显示。 4. 添加关闭按钮或者时间间隔后自动关闭广告的逻辑,这可以通过 `clearTimeout()` 或 `clearInterval()` 来实现。 在...

    商城网站常用全屏广告图片代码

    这段代码定义了一个图片数组,然后定义了一个`changeAd`函数来更换广告图片,并使用`setInterval`定时执行该函数,实现每5秒自动切换图片的效果。 最后,`2.png`和`1.png`可能是用于轮播的广告图片,存放在`img`...

Global site tag (gtag.js) - Google Analytics