`

js实现图片flash切换

    博客分类:
  • java
阅读更多
最近做了个图片的flash切换,就是网站普遍使用的右下角是1-5数字,点击数字图片跟着切换,为什么叫flash切换呢,因为我们在jsp页面中引了一个swf文件  。以下是js代码:其中imgUrl是指图片的url地址、imgtext是指图片下面显示的文字、imgLink是点击图片时的链接。
<script type="text/javascript">
                        var pics="";
                        var links="";
                        var texts="";
                      </script>
                      <logic:iterate id="articlePicObj" name="clubForm" property="articleHavePic" indexId="index">
                      <script type="text/javascript">
imgUrl${index+1}='${articlePicObj.newsPic}';
imgtext${index+1}='${articlePicObj.title}';
imgLink${index+1}=escape("<c:url value='/html/cms/article/modify.ao?method=articleDetail&vo.id='/>"+"${articlePicObj.id}");
pics=pics+imgUrl${index+1}+"|";
links=links+imgLink${index+1}+"|";
texts=texts+imgtext${index+1}+"|";
</script>
                      </logic:iterate>
                      <script type="text/javascript">
var focus_width=120
var focus_height=100
var text_height=18
var swf_height = focus_height+text_height
pics=pics.substring(0,pics.length-1);
links=links.substring(0,links.length-1);
texts=texts.substring(0,texts.length-1);
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="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="<c:url value='/js/focus1.swf'/>"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
<!--下面这些是火狐下的 -->
document.write('<embed src="<c:url value='/js/focus1.swf'/>" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#F0F0F0" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'); document.write('</object>');
</script>


0
0
分享到:
评论
2 楼 llh13610 2009-07-13  
支持呀。。
document.write('<embed src="<c:url value='/js/focus1.swf'/>" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#F0F0F0" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'

这些就是为了火狐写的
1 楼 mengqingyu 2009-07-10  
不支持火狐。。。。。

相关推荐

    Flash和JS实现图片切换

    "Flash和JS实现图片切换"是一个典型的技术应用,它结合了两种不同的技术来创建吸引人的图片轮播效果。本知识点将深入探讨Flash与JavaScript在实现图片切换中的原理、应用场景以及它们各自的优缺点。 首先,Flash是...

    多种风格js+flash图片切换特效

    本资源包“多种风格js+flash图片切换特效”提供了结合JavaScript(JS)和Flash技术实现的不同类型的图片切换效果,适用于那些希望为网站增添互动性和动态感的设计者。 首先,JavaScript(JS)是一种广泛使用的...

    FLASH图片切换、javascript图片切换

    "FLASH图片切换"和"javascript图片切换"是两种常用的技术手段,各有其特点和适用场景。 首先,我们来谈谈“FLASH图片切换”。Flash是一种由Adobe公司开发的多媒体创作平台,它曾广泛用于创建动画、交互式内容和网页...

    Javascript+Flash实现图片切换

    在本文中,我们将深入探讨如何使用JavaScript和Flash技术来实现图片切换效果,这种技术常见于网站中的图片轮播或幻灯片展示。我们将基于提供的标题“Javascript+Flash实现图片切换”以及描述“模拟新浪图片切换,...

    js flash 图片切换源码1

    在图片切换场景中,JavaScript可以创建定时器,按照一定间隔自动切换图片,或者响应用户的点击事件来手动切换。 Flash,则是Adobe公司开发的一种矢量图形和多媒体播放器平台,曾经广泛用于创建动画和交互式内容。...

    flash+js+配置文件3d图片切换

    标题中的“flash+js+配置文件3d图片切换”指的是一个使用Flash技术和JavaScript结合,并通过配置文件实现3D效果的图片切换程序。这样的程序通常用于网页设计,为用户提供动态、立体的视觉体验,使得图片展示更加生动...

    JS实现flash效果切换图片源代码

    JS实现flash效果切换图片源代码;head部分的style是控制图片显示大小的,可以根据你自己的项目需要自行更改。注意:我再网上查到这个资料的时候下面一句写了个版权归XXXX所有。若要用到商业项目中,可以修改源码后在...

    Javascript+Flash实现5副图片切换

    在这个"Javascript+Flash实现5副图片切换"的项目中,它们结合在一起,为用户提供了一种动态展示多张图片的方式。以下是对这个主题的详细说明: 1. **JavaScript**: JavaScript 是一种轻量级的解释型编程语言,...

    Flash+Xml+js实现8屏图片自动切换焦点图效果

    在这个案例中,JavaScript通常用于监听用户的操作,如鼠标点击、触摸滑动,控制Flash组件按照指定规则切换图片。此外,JavaScript还可以调整切换速度,设置自动播放、暂停等选项。 4. **8屏图片切换**:这个描述...

    Js+Flash实现图片轮换

    在这个场景中,JavaScript可能被用来控制图片轮换的逻辑,如定时切换图片、响应用户点击事件、添加过渡动画等。通过JavaScript,开发者可以编写代码来加载、显示和隐藏图片,同时处理各种用户交互事件,确保用户体验...

    Flash图片动画切换效果.rar

    这个名为"Flash图片动画切换效果.rar"的压缩包包含了一个实现特定图片动画切换效果的Flash源码。这种效果通常用于增强用户在浏览图片展示时的视觉体验,尤其是当需要进行图片转场时,能够以更动态和有趣的方式过渡,...

    flash实现图片立体切换效果

    在本文中,我们将深入探讨如何使用Flash技术来实现图片的立体切换效果,并且这个效果能够兼容包括Internet Explorer、Firefox、Chrome以及Maxthon等在内的多种主流浏览器。Flash是一种强大的交互式矢量图形和多媒体...

    Flash图片切换效果

    例如,开发者可以使用`setInterval`或`setTimeout`函数来定期切换图片,通过修改图片元素的`src`属性来更换图片,利用CSS的`transition`属性添加平滑的过渡动画。对于更复杂的交互,可以结合使用事件监听器,如`...

    trs置标js实现flash图片切换 分页 漂浮广告

    在描述中提到的"js实现flash图片切换",意味着通过JavaScript代码来控制Flash动画中的图片进行动态切换,提供更丰富的用户体验。JavaScript可以通过事件监听、定时器等功能来实现实时更新和动画效果,使得图片切换...

    javascript仿flash实现图片切换

    javascript仿flash实现图片切换,前端图片查看器

    flash实现图片切换

    在Flash中实现图片切换是一种常见的交互设计,尤其适用于网页或应用程序中的动态展示。这个脚本提供了高效且流畅的用户体验,因为它运行得比JavaScript更快。以下是对这个知识点的详细阐述: 一、Flash技术基础 ...

    多图片切换效果JavaScript实现

    这通常包括计时器(setInterval)来定时切换图片,以及设置过渡动画。同时,还需要处理用户交互,例如鼠标悬停停止切换,点击按钮手动切换等。 4. 数据存储:图片的链接和其他相关信息(如延迟时间、过渡效果等)...

    JavaScript+flash图片切换集合

    在"js图片切换集合"这个压缩包中,可能包含了一些使用JavaScript实现的图片切换示例代码。你可以通过查看和学习这些代码,了解不同实现方式的细节,如事件处理、DOM操作、计时器应用等,并将这些知识应用到自己的...

Global site tag (gtag.js) - Google Analytics