文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程Script网页特效:图片随机显示实例详解
精品推荐
特别推荐
·主页javascript特效19则
·各种网页媒体播放器代码及详解
·用户体验:JS实现仿新浪信息提示效果
·网页特效:图片随机显示实例详解
·JavaScript入门学习书籍的阶段选择
·Javascript代码轻松隐藏网页源文件
·网页制作:JavaScript仿Windows关机效果
·网页制作Javascript经典小技巧总结
·JavaScript的9个陷阱及评点
·简单介绍用JSP来实现文件下载功能的几种方式
热点TOP10
·JS经典源码:通用javascript脚本函数库
·Velocity 的应用示例
·常用EMAIL格式检验(Javascript)
·一个很好的日历控件(采用javascript编写)
·动态的下拉菜单
·Javascript代码轻松隐藏网页源文件
·Javascript强制设为首页的网页代码
·左右图片循环滚动停顿一下后继续
·VS2008中JavaScript编辑调试器的秘密
·用confirm确认提交动作,提交确认提示

网页特效:图片随机显示实例详解

日期:2008年2月26日 作者: 查看:[大字体 中字体 小字体]


图片随机显示是一个应用非常广泛的技巧。比如随机banner的显示,当你进入一个网站时它的banner总是不同的,或者总有内容不同的提示(tips),大家在网上浏览时会经常发现这样的例子。使用这种技术,不但能在一定的空间里放入更多的内容,还可以给人一种经常更新的假象喔。

怎么样心动了吧?其实只要你有一点点html和javascript 的基础,一切都是这么简单。follow me,让我们来看看她随机的奥密。

让我们从一个简单的例子开始吧。平常我们在页面中加入图片都是用<img src="图片">来完成。如果我们要随机显示3张不同的图片就要对这句代码进行小小的修改,首先加入<script>标记:

<script language=javascript></script> 
然后在这段标记内把<img src="图片">用document.write("")的型式放进去,就成了 
document.write("<img src=图片>") 

现在我们来完成最关建的一段:

id=Math.round(Math.random()*2)+1 

这样取得随机数为1,2,3将你要显示的图片改名为1.gif,2.gif,3.gif,ok!最后的代码是:

<script language=javascript>
id=Math.round(Math.random()*2)+1
document.write("<img src="+id+".gif>")
</script> 

试一下,是不是不错?那如果我的每一张图片都对应了一个超链接该怎么办呢?
我们还是来假设一下有3张图片,1.gif,2.gif,3.gif,分别对应的链接是url1,url2,url3。
为了让图片和链接一一对应,我们要设置一个数组image来放置链接的地址,如下:

var image=new Array(3)
image.length=3
image[1]="url1"
image[2]="url2"
image[3]="url3" 

为了将与图片对应的链接取出来,我们还要定义一个数组imageurl=image[id]
原理是这样的:
当页面被读入时,取一个随机数,假设是2即id=2,那么如上我们可轻松的完成2.gif在页面的显示。然后我们可以看到:imageurl=image[2]而image[2]="url2",剩下的事就好办了。完整的代码如下:

<script language=javascript>
var image=new Array(3)
image.length=3
image[1]="url1"
image[2]="url2"
image[3]="url3"
id=Math.round(Math.random()*2)+1
imageurl=image[id]
document.write("<a href="+bannerurl+">"+"<img src="+id+".gif>")
</script>

(出处:清风网络学院






上一篇:一些很实用且必用的小脚本代码

下一篇:斜体样式的导航条

相关文章:
·为什么iexplore.exe在打开网页时CPU使用会100%?
·如何显示输入法图标(输入法图标消失)
·CorelDRAW13文字排版详解
·Photoshop CS3合成实例:人间天堂
·水晶图片制作方法
·QQ空间黑色背景的素材图片
·QQ上用来吓人的图片
·基础知识 初级黑客安全技术命令详解
·极光特效 Photoshop详解制作过程
·局域网文件共享详解
相关软件:
·Dreamweaver 网页设计
·photoshop cs 超梦幻网页创意宝典
·中文版Excel 2003实例与技巧
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·Photoshop 7.0 梦幻特效宝典附带光盘
·CorelDraw12 入门与实例(图文教程 菜鸟先飞系列教材)
·东方网页王III 正式版
·AutoCAD2002入门与实例详解
·TCP-IP详解卷1:协议
·注册表实例应用视频教程swf

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot