<div style=" font-size:14px; line-height:18px; margin-bottom:10px"><strong>成功案例</strong></div>
<div id="hotImg" style="width: 235px; height: 252px; border: 0px" class="hotImg">
<script language="javascript" type="text/javascript">
function HtmlDecode(text){
return text.replace(/&/g,'&').replace(/"/g,'\"').replace(/</g,'<').replace(/>/g,'>')}
function XTopMap(w, h, strTopMap){
var m_TopImgs = new Array();
var m_w = w;
var m_h = h;
var addW = 2;
var m_nowPic = 0;
var m_hTimer;
var m_strTopMap = strTopMap;
this.TopImgItem = function (imgUrl, strUrl, strText){
this.img = new Image();
this.img.src = imgUrl;
this.strText = HtmlDecode(strText);
}
this.AddImgItem = function (strUrl, imgUrl, strText){
m_TopImgs[m_TopImgs.length] = new this.TopImgItem(imgUrl, strUrl, strText);
}
this.Length = function(){
return m_TopImgs.length;
}
this.GetTopImgItem = function(l){
return m_TopImgs[l];
}
this.change_img = function(){
if(!m_nowPic){
m_nowPic = 1;
}
document.getElementById(m_strTopMap + "_pic").src = m_TopImgs[m_nowPic-1].img.src;
for (var i=1;i<=m_TopImgs.length;i++){
document.getElementById(m_strTopMap + "_xxjdjj"+i).className='';
}
document.getElementById(m_strTopMap + "_xxjdjj"+m_nowPic).className='here';
m_nowPic++;
if( m_nowPic > m_TopImgs.length ){m_nowPic = 1}
hTimer = setTimeout('eval("'+m_strTopMap+'.change_img()")', 3000);
}
this.imgClick = function(n){
m_nowPic = n;
window.clearInterval(hTimer);
this.change_img();
}
this.show = function(){
document.write('<div id="imgShow" class="imgShow">');
document.write('<div><a id="' + m_strTopMap + '_url" target="_blank"><img id="'+m_strTopMap + '_pic" style="filter:progid:DXImageTransform.Microsoft.RevealTrans (duration=0,transition=23)" width='+m_w+' height='+m_h+' /></a></div>');
document.write('<div id="imgNum" class="imgNum"><div>');
for(var i=1;i<m_TopImgs.length+1;i++){
document.write('<a href="javascript:'+m_strTopMap+'.imgClick('+i+');" id="'+m_strTopMap+'_xxjdjj'+i+'">'+i+'</a>');
}
document.write('</div></div></div>');
}
}
TopMap1 = new XTopMap(235, 235, "TopMap1");
var TopMap = TopMap1;
TopMap.AddImgItem('', '../../Content/example/200908280759-01113-545.jpg', 'aa');
TopMap.AddImgItem('/b1066028/d88294872.htm', '../../Content/example/200908280275-01176-381.jpg', '时尚生活');
TopMap.AddImgItem('/b1066028/d88294872.htm', '../../Content/example/200908280995-01143-849.jpg', '精彩人生');
TopMap.AddImgItem('/b7068322/d88255901.htm', '../../Content/example/200909010205-01203-195.jpg', '时尚生活');
TopMap.AddImgItem('/b1053654/d88279858.htm', '../../Content/example/200909040047-01242-549.jpg', '运动,无处不在!');
TopMap.show();
TopMap.change_img();
</script>
</div>
样式文件:
/*xinzhouc*/
.hotImg box{border:1px solid #c9d3df}
.hotImg {float:left;position:relative;width:315px}
.hotImg a{text-decoration:none}
.hotImg a:hover{text-decoration:underline}
.imgShow {width:235;height:235px;margin:0 auto;margin:1px}
.imgShow img{width:235px;height:235px}
.imgNum {position:absolute;bottom:31px;right:0px;width:235px;height:0px}
.imgNum div{text-align:right}
.imgNum a{display:inline-block;width:20px;height:14px;line-height:14px;margin-left:2px;text-align:center;font:10px tahoma,MingLiu;color:#fff;background-color:#555}
.imgNum a:hover{background-color:#f90;text-decoration:none}
.imgNum a.here{background-color:#f90;text-decoration:none}
imgTitle {position:absolute;bottom:1px;right:1px;width:235px;height:26px}
imgTitle .titbg{width:100%;height:26px;background-color:#eee;}
图片效果:
分享到:
相关推荐
"jQuery mobile动态的图片变化"这个主题就涉及到如何利用jQuery Mobile库来实现在页面上动态地更改或切换图片。 首先,理解jQuery Mobile的基础是非常重要的。它基于jQuery库,扩展了对移动设备的支持,提供了丰富...
在C#编程中,动态显示图片是一项常见的任务,特别是在开发用户界面或游戏应用时。...同时,对于动态变化的图片,考虑性能优化,如异步加载、缓存策略等。通过实践这些方法,新手可以快速掌握C#中动态显示图片的技巧。
在本文中,我们将深入探讨如何使用C#编程语言来实现一个功能,该功能允许用户根据颜色的变化来动态改变图片。这个程序特别适用于汽车行业的场景,例如展示不同颜色的汽车模型。我们将讨论C#中的基本概念,如图像处理...
在标题“iOS TableView下拉图片放大上拉图片高度缩小TableViewFrame动态变化”中,提到的是一个特定的交互效果,即当用户滚动TableView时,顶部图片的行为会有所改变:下拉时图片放大,上拉时图片高度缩小,同时整个...
在Android开发中,有时我们需要根据应用的运行状态或者用户的交互来动态改变图片的颜色。这个功能在许多场景下都非常实用,比如主题切换、夜间模式切换或者是按钮的状态变化等。标题所提及的“android动态改变图片...
在JavaScript(简称JS)编程中,实现图片变化和特效是一种常见的需求,特别是在动态网页和交互式用户界面的设计中。本文将深入探讨如何使用纯JS代码实现类似Flash效果的图片变化特效,以及涉及到的相关知识点。 ...
当需要动态改变如`Image`控件的背景图片时,如果尝试在后台线程中执行,会抛出“Cross-thread operation not valid”的异常。这个描述中的“问题解决了”意味着找到了一种正确更新UI的方法。现在,我们来深入探讨...
### 二、使用JavaScript实现图片动态变化 除了服务器端的ASP,还可以利用客户端的JavaScript来实现图片的动态变化。 #### 1. JavaScript简介 JavaScript是一种轻量级的解释型脚本语言,广泛用于Web前端开发,能够...
为了实现动态变化,我们可以使用`setInterval`或`setTimeout`函数来定时改变透明度。例如,我们想让图片每隔50毫秒透明度增加0.1,直到达到完全不透明,可以这样写: ```javascript var opacity = 0; var ...
在JavaScript的世界里,图片变化效果是一种常见的动态交互设计,它能极大地提升网页的用户体验和视觉吸引力。本资源“javascript经典特效---图片变化效果.rar”显然包含了一个实现这种效果的实例,其中的核心是利用...
这里的"进度条图片(动态)"是指用于模拟加载过程的图形元素,通常以动态GIF格式呈现,因为它能够连续显示不同的状态,使用户感觉更加互动和实时。 动态GIF是一种流行的图像文件格式,支持多帧动画,可以在不使用...
动态加载图片的优势在于,可以根据后台数据的变化实时更新显示,比如状态图标、用户头像等。 要在GridControl中实现动态加载图片,你需要遵循以下步骤: 1. **创建图片列**:在设计时或运行时,你需要为...
在本案例中,我们主要探讨如何使用Python编程语言,特别是数据可视化库matplotlib,来创建一个动态的柱状图,展示1959年至2018年期间各国人口的变化情况。我们将通过分析提供的文件和标签来揭示这个过程的关键知识点...
"图片变化的代码"这个主题涉及到的是如何使用编程语言来操纵、处理和改变图像。下面我们将深入探讨这个主题,并结合"Images"这一标签,讨论一些关键的图片处理知识点。 1. 图像格式:图片有多种格式,如JPEG、PNG、...
在这个“jquery实现的一个图片轮换变化”项目中,我们可以深入探讨jQuery如何被用来创建动态且吸引人的图片展示效果。 首先,我们要了解jQuery中的基本概念。jQuery对象是库的核心,它封装了DOM元素,使得操作DOM变...
这个压缩包文件包含了一个名为"点击后图片变化.htm"的HTML文件,这通常意味着它是一个简单的HTML页面,其中嵌入了JavaScript代码来实现图片在用户点击后的动态效果。 在网页开发中,图片变化的实现方式多种多样,但...
根据提供的文件信息,本文将对“图片的变化”这一主题进行深入解析,并结合具体的代码示例来阐述相关的IT知识点。此程序主要使用Visual Basic.NET(VB.NET)语言编写,通过定时器控制图片的显示与切换,实现图片变化...
在JavaScript的世界里,实现鼠标经过图片时文字变化的特效是一种常见的交互设计,它可以提升网站的用户体验,增加用户与页面的互动性。这个"JS鼠标经过图片文字变化特效.zip"文件很可能是包含了一组代码示例或者一个...
标题中的“Flash XML动态变化饼图效果好”指的是在Flash平台上使用XML数据源来实现饼图的动态变化,提供良好的视觉效果。Flash是一款强大的交互式矢量图形和多媒体平台,常用于创建动画、应用程序和网页组件。XML...