本例是将图片加入flash实现图片轮换效果,图片可加链接和广告统计信息,点击图片则跳转到指定页面。
下面来看下代码。
html代码:
<script type="text/javascript">
var dataAry = new Array();
dataAry.push({
pic : 'images/1.jpg',
link : 'http://google.cn'});
dataAry.push({
pic : 'images/2.jpg',
link : 'http://google.cn'});
dataAry.push({
pic : 'images/3.jpg',
link : 'http://google.cn'});
</script>
<%= javascript_include_tag 'slider_show/play' %>
JS代码:
function showFocusImg(pics, links, adStatic) {
var swf_width = 345;
var swf_height = 250;
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ swf_width +'" height="'+ swf_height +'">');
document.write('<param name="movie" value="/javascripts/slider_show/slider.swf"><param name="quality" value="high">');
document.write('<param name="menu" value="false"><param name="wmode" value="opaque"><param name="allowScriptAccess" value="always">');
document.write('<param name="FlashVars" value="bcastr_file='+pics+'&bcastr_link='+links+'&adStatic='+adStatic+'">');
document.write('<embed src="/javascripts/slider_show/slider.swf" wmode="opaque" FlashVars="bcastr_file='+pics+'&bcastr_link='+links+'&adStatic='+adStatic+'&menu=false" quality="high" allowScriptAccess="always" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
}
var pics = ""; #图片地址串
var links = ""; #图片链接串
var adStatics = ""; #广告统计信息串
var len=dataAry.length;
for(var i = 0;i < len;i++){
var splits = "|";
if(i >= len - 1){
splits = "";
}
pics += dataAry[i]["pic"] + splits;
links += dataAry[i]["link"] + splits;
adStatics += dataAry[i]["adStatic"] + splits;
}
showFocusImg(pics, links, adStatics); #方法调用生成焦点图flash
具体效果请参见附件。
分享到:
相关推荐
在网页设计中,为了吸引用户的注意力并展示多样化的信息,图片轮换效果是一个常见的功能。传统的实现方式是使用Adobe Flash技术,但随着HTML5和CSS3的发展,现在我们可以使用纯CSS来实现类似的效果,无需依赖Flash...
SOHU体育频道的Flash图片轮换效果是一种常见的网页动态展示技术,主要用于提升用户体验,吸引用户注意力,以及在有限的空间内展示更多的图片内容。这个技术在2000年代中期非常流行,因为当时Flash是实现动态网页效果...
标题中的“flash图片轮换效果下载”提示我们这个压缩包包含了一个使用Flash技术实现的图片轮播组件。这种效果在网站设计中很常见,用于展示一组图片并自动进行切换,以吸引用户注意力或呈现多张相关图片。 描述中的...
Flash图片轮换是一种常见的网页元素,用于在网页上动态展示多张图片,为网站增加视觉吸引力。这种技术基于Adobe Flash,一个曾经广泛应用于创建交互式网页内容的平台。本教程将深入探讨Flash图片轮换的基本原理、...
【标题】"MSN超酷flash图片轮换效果.rar"是一个包含JavaScript(JS)焦点或幻灯片图效果的资源包,主要用于网站设计中创建动态、吸引人的图像展示。这种效果可以使网页上的多张图片自动轮流显示,提升用户体验,吸引...
【标题】:“Flash图片轮换效果(二)”这一主题主要关注的是如何使用Flash技术实现一个动态的图片轮播效果。在网页设计中,图片轮播通常用于展示多个图像,如产品展示、相册浏览等,它能有效地利用有限的空间展示多...
flash图片轮换,用户可以自定义图片轮换时间间隔,按钮颜色,图片提示文字,图片链接地址,可以添加任意多张的图片,任意位置的图片,可以自定义flash的宽度,高度,一切都可以由开发者自己定制,完美的flash定制,...
【标题】:“四屏flash图片轮换代码.zip_四屏flash图片轮换代码”这个压缩包文件主要包含了一个实现四屏展示的Flash图片轮播效果的代码资源。四屏指的是在网页设计中,同时在四个独立区域显示不同图片的布局方式,这...
总结来说,"四屏flash图片轮换代码js广告代码.rar"是一个关于使用JavaScript实现多图片轮换效果的资源,涵盖了DOM操作、事件处理、定时器、CSS动画等多种前端技术,是学习和实践网页动态效果的好素材。
在过去的几年里,Flash被广泛用于创建动态网页元素,包括图片轮换效果。它提供了丰富的图形绘制工具和时间轴控制,使得开发者能够轻松地创建复杂的动画效果。 图片轮换效果,也称为图片滑块或幻灯片展示,是一种在...
【标题】"SOHU体育flash图片轮换效果.rar"是一个包含SOHU体育网站上使用的Flash图片轮播特效的资源包。这个压缩文件很可能是为了帮助开发者理解和实现类似的动态图片展示功能,尤其适用于创建吸引用户的体育新闻或...
【标题】"Flash+XML图片轮换效果"是一种在网页中实现动态图片展示的技术,它结合了Adobe Flash的动画能力和XML的数据交换特性。Flash用于创建交互式的视觉效果,而XML则用于存储和组织图片数据,使得图片轮换更加...
【描述】"MSN.COM超酷flash图片轮换效果"指的是MSN网站曾经使用的一种利用Flash技术实现的图片轮换特效。Flash是一种早期广泛应用于网页动画和交互设计的技术,它能够创建动态、丰富的图形和多媒体内容。这里的...
**仿FLASH的图片轮换播放器** ...通过以上知识点的整合和实践,我们可以创建一个既美观又功能完善的仿Flash图片轮换播放器。这个过程不仅锻炼了JavaScript技能,同时也加深了对前端开发整体流程的理解。
"SOHU体育flash图片轮换"是一种结合了JavaScript和Flash技术的实现方式,主要应用于体育新闻或者赛事报道等需要动态展示多张图片的场景。SOHU作为中国知名的门户网站,其体育频道可能使用了这种技术来展示体育赛事的...
【标题】"v简洁flash图片轮换广告代码.rar"指的是一个包含简洁Flash动画效果的图片轮播广告代码资源。在Web开发中,这样的代码通常用于创建吸引用户注意力的动态展示,尤其是在网页中显示多张图片时。Flash技术,...
在本文中,我们将深入探讨如何使用ACTIONSCRIPT(AS)来创建一个基于FLASH的图片轮换广告。这个项目的核心代码展示了如何实现一个常见的网络广告效果,即动态地展示一系列图片并平滑地过渡到下一张。这不仅对于网页...
【FLASH图片轮换播放器】是一种常见的网页元素,主要用于展示一系列图片或内容,通过自动循环或用户交互方式来实现图片的动态切换效果。在网页设计中,这种功能能够吸引用户的注意力,提高用户体验,同时也可以有效...
【标题】:“Flash XML图片轮换效果.rar”指的是一个使用Flash技术,并通过XML文件来管理图像展示的动态图片轮播效果。在Web开发中,这种技术曾被广泛应用于创建吸引人的图片展示,允许用户轻松地更新和管理展示的...
标题“MSN超酷flash图片轮换”涉及到的是一个利用JavaScript和Flash技术实现的图片展示功能,主要用于提升在线聊天工具MSN(Microsoft Network)的用户体验。在MSN的个人空间或聊天界面中,用户可以添加这种图片轮换...