漂亮的JS仿2010世博会主页焦点flash(5.13更新)

不知大家发现没有,最近腾讯有关的网站焦点flash都是类似2010上海世博主页的那种格式,而且百度贴吧主页也做成了这样的格式,貌似很流行哦?。。遗憾的是它们都是flash做的,或是基于jquery库/IE滤镜(只模仿了渐变),找遍网络好像都找不到我想要的JS格式,只好自己动手做一个。看效果(已更新,共3款):

 提示:您可以先修改部分代码再运行
因为本人JS水平有限,制作过程遇到很多问题都是通过搜索或在这里提问,后来发现 原来论坛早已有人做过类似的:http://bbs.blueidea.com/thread-2911266-1-3.html,但幸好,还不是完全相同的^_^。例如:朋友那个是一帧跟着一帧运动,而我这个是2帧甚至多帧的同时运动(如果你点击的足够快),所要处理/考虑的情况比朋友那个要复杂的多,这也是代码有点多的最大原因。当然,这个开始的loading切入我是模仿这位朋友的,希望不要介意^_^。

使用说明(5.12更新):直接复制套用或调用setMyFocus(ID,t);即可(ID为焦点容器id,t为每帧停留时间单位秒);其余的包括更改焦点图大小、添加更多的帧或自定义样式等等只需修改HTML/CSS,无需修改参数/JS代码,如添加一帧/图片只需在HTML中增加一行“<li>(你的图片)</li>”即可。HTML结构如下:
复制内容到剪贴板
代码:
<div id="myFocus"><!--焦点图容器ID-->
  <div class="loading">请稍候...</div><!--载入画面-->
  <div class="pics"><!--焦点图内容-->
    <ul>
      <li><a href="#"><img src="#" alt="图片1来源于网络,版权属于作者" /></a></li><!--alt的内容为标题-->
      <li><a href="#"><img src="#" alt="图片2来源于网络,版权属于作者" /></a></li>
      <li><a href="#"><img src="#" alt="图片3来源于网络,版权属于作者" /></a></li>
      <li><a href="#"><img src="#" alt="图片4来源于网络,版权属于作者" /></a></li>
    </ul>
  </div>
</div>
例如作一些简单的修改,就成为了模仿搜狐体育频道的样式(下面代码没有更新):

 提示:您可以先修改部分代码再运行
以上代码皆兼容包括IE系列、火狐系列、谷歌系列等现代浏览器,细心的网友可能会发现其在各个浏览器中运行速度不同,其中谷歌、某些版本的火狐运行比较快、而IE8、某些版本的火狐运行慢一些,而我这个是在IE6中测试和作标准的,这个问题已经开帖请教经典论坛里的达人:http://bbs.blueidea.com/thread-2983483-1-2.html,但目前似乎没有解决的办法,如果朋友们有什么好的解决方案或程序发现什么bug、or进一步的优化代码,欢迎提出^_^

[ 本帖最后由 KOEN301 于 2010-5-13 13:16 编辑 ]
这是一款黑色的风格,一起贴到这里好了,方便找,原帖:http://bbs.blueidea.com/thread-2983873-1-1.html

 提示:您可以先修改部分代码再运行

有话要说