这个是得到改进后的代码,可以切换多个页面
需要完整代码的朋友可以留下email
如需再添加切换页面,只要按照下边代码部分的样式添加内容即可
切换导航td的id要顺序排
那个div的TOP为为上边一个div的Top加上div本身的高度:237

1<%@ Page Language="C#"AutoEventWireup="true"CodeFile="Service.aspx.cs"Inherits="Service"%>23<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">45<html xmlns="http://www.w3.org/1999/xhtml">6<head runat="server">7<title>我们的服务</title>8<link href="Themes/default/css.css"rel="stylesheet"type="text/css"/>9<meta content="text/html; charset=gb2312"http-equiv="Content-Type">10<style type="text/css">11<!--12    .tdBG13{14        border: #cccccc 1px solid;15        padding-right: 0px;16        padding-left: 0px;17        padding-bottom: 5px;18        padding-top: 5px;19        background-color:#e6e6e6;20    }21-->22</style>23</head>24<body onload="iniautoslide()">25<table align="center"cellpadding="0"cellspacing="0"width="100%">26<tr>27<td style="width:180px;">28<img src="Images/mlogo.gif"alt=""border="0"style="width: 180px; height: 136px"/>29</td>30<td>31<ul>32<li>进入市场的连锁通路</li>33<li>有效处理公司库存</li>34<li>新产品成功推广</li>35</ul>36</td>37</tr>38<tr>39<td colspan="2"class="tdBG"onmouseout="iniautoslide();"onmouseover="clearInterval(interval01);"40>41<div style="width: 0px; position: relative; height: 0px">42<div style="z-index: 10;">43<table cellspacing="0"cellpadding="0">44<tbody>45<tr>46<td height="29"style="padding-left: 1px"width="24">47<img id="upbtn"alt="Last"height="28"onclick="slideup();clearInterval(interval01);"48                                    onfocus="this.blur()"src="images/scrollad_left.gif"style="cursor: pointer"width="24"></td>49<td height="2">50</td>51<td id="led1"class="NUM2"height="19">521</td>53<td height="2">54</td>55<td id="led2"class="NUM1"height="19">562</td>57<td height="2">58</td>59<td id="led3"class="NUM1"height="19">603</td>61<td id="led4" class="NUM1" height="19">
 62                                4</td>
63<td height="3">64</td>65<td height="29"style="padding-left: 1px">66<img id="downbtn"alt="Next"height="29"onclick="slidedown();clearInterval(interval01);"67                                    onfocus="this.blur()"src="images/scrollad_right.gif"style="cursor: pointer"width="24"></td>68</tr>69</tbody>70</table>71</div>72</div>73<div id="main"nowrap=""style="overflow: hidden; position: relative;74            height: 237px">75<div id="f1"style="z-index: 10; left: 0px;  position: absolute; top: 0px;76                height: 237px">77<iframe frameborder="0"height="250"marginheight="0"marginwidth="0"name="frame1"78                    noresize=""onload="checkdamie(1)"scrolling="no"src="01.htm"width="100%"></iframe>79</div>80<div id="f2"style="display: none; z-index: 10; left: 0px;  position: absolute;81                top: 237px; height: 237px">82<iframe frameborder="0"height="250"marginheight="0"marginwidth="0"name="frame1"83                    noresize=""onload="checkdamie(2)"scrolling="no"src="02.htm"width="100%"></iframe>84</div>85<div id="f3"style="display: none; z-index: 10; left: 0px;  position: absolute;86                top: 474px; height: 237px">87<iframe frameborder="0"height="250"marginheight="0"marginwidth="0"name="frame1"88                    noresize=""onload="checkdamie(3)"scrolling="no"src="03.htm"width="100%"></iframe>89</div>90<div id="f4" style="display: none; z-index: 10; left: 0px; position: absolute;
 91                top: 711px; height: 237px">
 92                <iframe frameborder="0" height="250" marginheight="0" marginwidth="0" name="frame1"
 93                    noresize="" οnlοad="checkdamie(4)" scrolling="no" src="04.htm" width="100%"></iframe>
 94            </div>
95</div>96</td>97</tr>98</table>99100<script language="JavaScript">101<!--102varcurrentF=1;103document.getElementById("upbtn").style.display="none";104varmainobj=document.getElementById("main");105varcount=(mainobj!=null)?mainobj.children.length:0;106//var count=4;107//alert(count);108varframeheight=237;109varscrolling=0;110varspeed=20;111varcheckloaded=newArray();112for(i=1;i<=count;i++){113checkloaded[i]=0;114}115functioncheckdamie(n){116    checkloaded[n]=1;117//alert(checkloaded[n])118119}120functionalertloading(sdirection){121scrolling=0;122if(sdirection=="down"){123currentF--;124}125else{126currentF++;127}128//alert("正在下载数据,请稍等");129}130131functionscrolldown(f){132133if(f>1&&f<count)134{//case 2:135if(mainobj.scrollTop>=(frameheight*(f-1)))136{137            clearInterval(inter);138            mainobj.scrollTop=(frameheight*(f-1));139            scrolling=0;140        }141else142{143        mainobj.scrollTop+=speed;144        }145    }146147if(f==count)148{149if(mainobj.scrollTop>=frameheight*(count-1))150{151            mainobj.scrollTop=frameheight*(count-1);152            clearInterval(inter);153            scrolling=0;154        }155else{mainobj.scrollTop+=speed;}156    }157}158159160functionscrollup(f){161162if(f<count){163if(mainobj.scrollTop<=(frameheight*(f-1))){164        clearInterval(inter1);165        mainobj.scrollTop=(frameheight*(f-1));166        scrolling=0;167        }168else{169    mainobj.scrollTop-=speed;170    }171    }172173if(f==count)174if(mainobj.scrollTop<=(frameheight(count-1))){175        mainobj.scrollTop=(frameheight(count-1));176        clearInterval(inter1);177        scrolling=0;178        }179else{180    mainobj.scrollTop-=speed;181    }182}183184functionslidedown(){185//slide186if(scrolling==0){187    scrolling=1;188    currentF++;189    obj=eval("document.getElementById('f"+currentF+"')");190    obj.style.display="block";191if(checkloaded[currentF]==1){192        inter=eval("setInterval('scrolldown("+currentF+")',5)");193//led194document.getElementById("upbtn").style.display="";195if(currentF==(count)){196        document.getElementById("downbtn").style.display="none";197        }198for(i=1;i<=count;i++)199{200vartpobj=eval("document.getElementById('led"+i+"')");201if(i==currentF)202                tpobj.className='NUM2';203else204                tpobj.className=(tpobj.className=='NUM2')?'NUM1':tpobj.className;205        }206    }207else{208    alertloading("down");209210    }211    }212}213214215functionslideup(){216//slide217if(scrolling==0)218{219    scrolling=1;220    currentF--;221    obj=eval("document.getElementById('f"+currentF+"')");222    obj.style.display="block";223if(checkloaded[currentF]==1){224        inter1=eval("setInterval('scrollup("+currentF+")',5)");225//led226document.getElementById("downbtn").style.display="";227if(currentF==1){228        document.getElementById("upbtn").style.display="none";229        }230for(i=1;i<=count;i++)231{232if(i==currentF)233                eval("document.getElementById('led"+currentF+"').className='NUM2'");234else235                eval("document.getElementById('led"+i+"').className='NUM1'");236        }237        }238else{239        alertloading("up");240        }241    }242}243//auto slide244vardirection="down";245varinterval01;246varautotime=3000;247functionautoslide(){248if(direction=="down"){249if(currentF==(count-1)){250         direction="up";251        }252    slidedown();253    }254if(direction=="up"){255if(currentF==2){256         direction="down";257        }258    slideup();259    }260261}262functioniniautoslide(){263interval01=setInterval("autoslide()",autotime);264}265266//-->267</script>268269</body>270</html>271

转载于:https://www.cnblogs.com/neilvension/archive/2008/03/02/1088164.html

实现flash的图片切换效果【可以切换多个网页或者图片】相关推荐

  1. html重叠图片滑动效果,CSS3/jQuery实现移动端滑动图片层叠效果

    我个人比较喜欢这些个H5网页特效,没事就会找一些别人写好的代码修修改改 左右滑动距离代码控制:170 (数字越大滑动距离越短)window.CP.exitedLoop(3); initX = mous ...

  2. html图片5秒后消失,如何让网页中图片等待5秒再显示_html/css_WEB-ITnose

    如何让网页中图片等待5秒再显示. 网页打开的时候,网页中的图片就会马上显示.如何让某一个图片,在网页打开后5秒在显示出来. 回复讨论(解决方案) 1. 图片载入有判别事件,在事件中设置图片对象的显示隐 ...

  3. dw如何制作图片自动切换效果_如何在Dreamweaver中制作图片切换的效果?

    展开全部 无标题文档 var s=function(){ var interv=2000; //切换32313133353236313431303231363533e4b893e5b19e313332 ...

  4. dw如何制作图片自动切换效果_如何用Dreamweaver制作出图片切换的效果

    QQ图片切换 body{margin: 0px;} A {COLOR: #313131;font-size: 9pt; TEXT-DECORATION: none} A:hover {COLOR: # ...

  5. html鼠标点击切换图片,js鼠标点击图片切换效果代码分享

    本文实例讲述了js鼠标点击图片切换效果.分享给大家供大家参考.具体如下: 实现原理很简单,其实是多张图片叠加起来,点击图片后依次赋予图片一个class,使其看起来在表面而已,点击图片,可以实现图片的不 ...

  6. 用CSS3实现图片切换效果

    当几个页面的整体布局相同,只有某个部分在各页面不同时,可以将整体布局的CSS样式写在同一个.css文件中.本次的CSS实现图片s是每个页面下的图片切换效果不同,除此之外,其他的效果都一样.因此,我们可 ...

  7. 自定义控件---继承ViewGroup类方式(循序渐进之第3步效果----图片左右拖动+RadioGroup切换效果)

    -----------------------下面这个效果只是整个效果的第三步-(目前左右拖动图片+回弹效果+RadioGroup切换效果)---一会继续更新博客------------------- ...

  8. cocos2d-x初探学习笔记(6)--场景间切换效果

    小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man Cocos2d-x提供了很多场景间切换的效果, ...

  9. body div js 放大图片_jquery图片放大插件鼠标悬停图片放大效果

    都知道jquery都插件是非常强大的,最近分享点jquery插件效果,方便效果开发使用. 一.HTML代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHT ...

  10. Element-ui配合Vue实现走马灯图片自适应效果

    elementUI配合Vue实现走马灯图片自适应效果(等比缩放,使得图片缩小不挤压,放大不拉伸变形) 解决方法的原理:监听屏幕视口大小如果'resize',发生改变了,就获取图片的高度height,然 ...

最新文章

  1. 小米和西工大联手,三篇论文被Interspeech接收
  2. 关于php抓取页面信息的简单代码
  3. python【力扣LeetCode算法题库】2-两数相加
  4. python怎么安装matplotlib-python安装matplotlib
  5. 模拟一:STEMA 考试选择题模拟练习试卷(初级组)及答案 + 自我解题笔记
  6. TCP 协议如何解决粘包、半包问题
  7. nginx 响应服务器静态,405 Not Allowed,nginx静态文件响应post请求
  8. windows 播放MP3音乐
  9. 全网找不到jpeg2000的代码范例和图片,怎么可能流行开来?
  10. 三年磨一剑,钉的真好听 | 凌云时刻
  11. 一键安装服务器系统,一键安装服务器系统
  12. Linux安装Diamond软件,1.1 Linux下安装diamond
  13. java工程师的职业规划_Java工程师如何进行职业规划?
  14. [二分 树形DP] CEOI2017. Mousetrap
  15. 华为WATCH D血压管理计划怎么用
  16. python .center用法_python之testcenter操作
  17. Traffic Light
  18. 5G Abbreviations(5G中简写和缩略语含义)
  19. windows10安装oracle数据库
  20. Mac电脑上最好的3个azw3阅读器

热门文章

  1. python+robotframework_python+robot framework接口自动化测试
  2. java应用部署docker_Docker部署JavaWeb项目实战
  3. pat 乙级 1006 换个格式输出整数(C++)
  4. HDMI光端机是什么?hdmi光端机产品参数及性能特点介绍
  5. 采购光纤收发器时应该注意哪些事项?
  6. [渝粤教育] 四川农业大学 理论力学 参考 资料
  7. 【渝粤教育】国家开放大学2018年秋季 0734-22T出纳实务 参考试题
  8. 【渝粤题库】陕西师范大学165107工作分析与设计作业(高起专)
  9. java中使用okhttpsoap,Android okHttp网络请求之Retrofit+Okhttp+RxJava组合
  10. java 三元 代替 if_Java 中三元和 if else 哪个的效率比较高,有底层解释吗,谢谢了!...