JavaScript实现的多个图片广告交替显示效果代码

 更新时间:2015年09月04日 15:24:31   作者:企鹅  
这篇文章主要介绍了JavaScript实现的多个图片广告交替显示效果代码,涉及javascript数组遍历及页面元素动态操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了JavaScript实现的多个图片广告交替显示效果代码。分享给大家供大家参考。具体如下:

这里演示JavaScript让多个Banner图片广告交替显示的效果,如果你的站很牛,广告位被占满了,你可以考虑让多个图片广告轮番交替显示,链接也跟着变,这样是不是为你节省了宝贵的广告位?思路是好,但不知道广告效果是不是也一样好,这就需要实验了。

运行效果截图如下:

在线演示地址如下:

http://demo.jb51.net/js/2015/js-npic-cha-adv-style-codes/

具体代码如下:

<html>
<head>
<title>图片广告交替显示</title>
<script language="JavaScript" type="text/JavaScript">
<!--
var urlArray = new Array(3); 
var banArray = new Array(3); 
var counter = 1;
var url = "https://www.jb51.net/"; //initial URL
urlArray[0] = "https://www.jb51.net/";
urlArray[1] = "http://www.baidu.com/";
urlArray[2] = "http://www.163.com/";
if(document.images) 
{
 for(i = 0; i < 3; i++)
 {
  banArray[i] = new Image(200, 60);
  banArray[i].src = "images/wall_s" + (i+1) + ".jpg";
 }
}
function changeBanner() 
{
 if(counter > 2)
  counter = 0;
 document.banner.src = banArray[counter].src; //sets a new banner
 url = urlArray[counter]; 
 counter++; 
}
var timer = window.setInterval("changeBanner()", 3000);
//-->
</script>
</head>
<body>
<a href="#" onClick="window.open(url,'BannerWin');">
<img src="images/wall_s1.jpg" width=200 height=60 border=0 
name="banner"></a>
</body>
</html>

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

相关文章

  • js 创建对象 经典模式全面了解

    js 创建对象 经典模式全面了解

    下面小编就为大家带来一篇js 创建对象 经典模式全面了解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • 微信小程序实现简易table表格

    微信小程序实现简易table表格

    这篇文章主要为大家详细介绍了微信小程序实现简易table表格,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • js实现hashtable的赋值、取值、遍历操作实例详解

    js实现hashtable的赋值、取值、遍历操作实例详解

    这篇文章主要介绍了js实现hashtable的赋值、取值、遍历操作,结合实例形式分析了哈希表的原理、哈希键值对操作相关技巧,需要的朋友可以参考下
    2016-12-12
  • js实现计算器功能

    js实现计算器功能

    这篇文章主要为大家详细介绍了js实现计算器功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-08-08
  • 点击隐藏页面左栏或右栏实现js代码

    点击隐藏页面左栏或右栏实现js代码

    通过点击来隐藏页面左栏或右栏,此效果在实际应用中很常见,接下来为大家详细介绍下实现代码,感兴趣的朋友可以参考下哈,希望可以帮助到你
    2013-04-04
  • bootstrap实现点击删除按钮弹出确认框的实例代码

    bootstrap实现点击删除按钮弹出确认框的实例代码

    本文通过实例代码给大家介绍了bootstrap实现点击删除按钮弹出确认框的方法,需要的朋友参考下吧
    2018-08-08
  • js删除对象中的某一个字段的方法实现

    js删除对象中的某一个字段的方法实现

    这篇文章主要介绍了js删除对象中的某一个字段的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • 获取表单控件原始(初始)值的方法

    获取表单控件原始(初始)值的方法

    获取表单控件原始值在某些时候还是比较实用的,具体的获取方法如下,感兴趣的朋友可以参考下,希望对大家有所帮助
    2013-08-08
  • Vue3中使用typescript封装axios的实例详解

    Vue3中使用typescript封装axios的实例详解

    这篇文章主要介绍了使用typescript封装axios的实例代码,为了方便,在vue3的配置里面按需加载element-plus,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2021-10-10
  • 8个鲜为人知但很实用的Web API用法总结

    8个鲜为人知但很实用的Web API用法总结

    在 Web API 中,有非常有用的对象、属性和函数可用于执行小到访问 DOM 这样的小任务,大到处理音频、视频这样的复杂任务。下面就带大家一起来看看一些不常见但很实用的Web API的用法
    2022-08-08

最新评论