站内搜索: 您现在的位置: 肿瘤咨询在线 >> 文章中心 >> 网络检索 >> 正文

首页图片用FLASH效果切换的实现

更新时间:2010-4-9 13:31:05 来源:WEB 作者:web 可选字体【

<style type="text/css">
.picshow { z-index:444; position:relative; background-color:#e4f2fa; width: 100%; height: 160px}
.picshow_main { position: relative; width: 970px; height: 160px}
.picshow_main .imgbig { filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 970px; height: 160px}
.picshow_change {position: absolute; text-align: left; bottom: 0px; height: 30px; right: 0px; left: 600px;}
.picshow_change img {width:15px; height: 15px}
.picshow_change a { border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline}
a.axx { border-color: #555}
a.axx:hover {border-color: #000}
a.axx img { filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}
a.axx:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}
a.bxx { border-color: #000}
a.bxx:hover {border-color: #000}
img{
border:0px}
</style>
<SCRIPT language=javascript>
 //图片滚动展示 Start
 var counts = 3;
 //大图//
 img1 = new Image();
 img1.src = '/Article/UploadFiles/201004/20100409154822579.gif';
 img2 = new Image();
 img2.src = '/Article/UploadFiles/201004/20100409154822280.gif';
 img3 = new Image();
 img3.src = '/Article/UploadFiles/201004/20100409154822811.gif';
 
 var smallImg = new Array();
 //小图
 smallImg[0] = '/Article/UploadFiles/201004/20100409154822579.gif';
 smallImg[1] = '/Article/UploadFiles/201004/20100409154822280.gif';
 smallImg[2] = '/Article/UploadFiles/201004/20100409154822811.gif';
 //链接地址
 url1 = new Image();
 url1.src = 'http://www.chinaonco.net/';
 url2 = new Image();
 url2.src = 'http://www.chinaonco.net';
 url3 = new Image();
 url3.src = 'http://www.chinaonco.net';
 //alt值
 alt1 = new Image();
 alt1.alt = '';
 alt2 = new Image();
 alt2.alt = '';
 alt3 = new Image();
 alt3.alt = '';
 ////祝你健康.
 var nn = 1;
 var key = 0;
 function change_img() {
  if (key == 0) {
   key = 1;
  } else if (document.all) {
   document.getElementById("pic").filters[0].Apply();
   document.getElementById("pic").filters[0].Play(duration = 2);
  }
  eval('document.getElementById("pic").src=img' + nn + '.src');
  eval('document.getElementById("url").href=url' + nn + '.src');
  eval('document.getElementById("pic").alt=alt' + nn + '.alt');
  if (nn == 1) {
   document.getElementById("url").target = "_blank";
   document.getElementById("url").style.cursor = "pointer";
  } else {
   document.getElementById("url").target = "_blank"
   document.getElementById("url").style.cursor = "pointer"
  }
 
  for ( var i = 1; i <= counts; i++) {
   document.getElementById("xxjdjj" + i).className = 'axx';
  }
  document.getElementById("xxjdjj" + nn).className = 'bxx';
  nn++;
  if (nn > counts) {
   nn = 1;
  }
  tt = setTimeout('change_img()', 7000);
 }
 function changeimg(n) {
  nn = n;
  window.clearInterval(tt);
  change_img();
 }
 function ImageShow() {
  document.write('<div class="picshow_main">');
  document.write('<div><a id="url"><img id="pic" class="imgbig" /></a></div>');
  document.write('<div class="picshow_change">');
  for ( var i = 0; i < counts; i++) {
   document.write('<a href="javascript:changeimg(' + (i + 1)
     + ');" id="xxjdjj' + (i + 1)
     + '" class="axx" target="_self"><img src="' + smallImg[i]
     + '"></a>');
  }
  document.write('</div></div>');
  change_img();
 }
 //图片滚动展示 End
</SCRIPT>
<SCRIPT language="javascript" type="text/javascript">
 ImageShow();
</SCRIPT>

    免责声明:
    本文仅代表作者个人观点,与肿瘤咨询在线网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。


  • 上一篇文章:
  • 下一篇文章:
  • 网站简介 - 联系站长 - 友情链接 - 网站地图 - sitemap - 网站导航 - 进站必读 - 招纳义工