打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
js相册效果
JS相册效果 -- 纵向代码:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JS相册效果 -- 纵向</title>
<style>
body {background:#000000;margin:20px 0;font:12px Verdana, Arial, Tahoma;text-align:center;vertical-align:middle;color:#FFFFFF}
img {border:none}
.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff}
img.thumb_img {cursor:pointer;display:block;margin-bottom:10px}
img#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:455px;margin:10px;overflow:hidden}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none}
</style>
</head>
<body>
<table width="860" border="0" align="center" cellpadding="0" cellspacing="5">
  <tr>
    <td height="75" colspan="2" align="left" class="txt_1">JS相册效果,图片作者是摄友摄色hnmao1,鼠标移动到小图上自动看大图。 </td>
  </tr>
  <tr>
    <td width="740" align="center"><img src="http://image.hnol.net/c/2008-03/24/15/200803241519545251661-1026639.jpg" alt="" width="740" height="500" border="0" id="main_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241519545251661-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html"></td>
    <td width="150" align="center" valign="top">
    <img src="http://image.hnol.net/c/2008-04/29/22/200804292254114718888-212277.gif" width="100" height="14" id="gotop" />
    <div id="showArea">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241519545251661-1026639.jpg" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241519545251661-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/20080324151955551864-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/20080324151955551864-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241519551519157-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241519551519157-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/18/200803241834459242336-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/18/200803241834459242336-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241523071212471-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241523071212471-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241523073482897-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241523073482897-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/2008032415230732712-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/2008032415230732712-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/2008032415235623557-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/2008032415235623557-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
         <img src="http://image.hnol.net/c/2008-03/24/18/200803241834459242336-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/18/200803241834459242336-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241523071212471-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241523071212471-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241523073482897-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241523073482897-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/2008032415230732712-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/2008032415230732712-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/2008032415235623557-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/2008032415235623557-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
         </div>
    <img src="http://image.hnol.net/c/2008-04/29/22/200804292254111386956-212277.gif" width="100" height="14" id="gobottom" /></td>
  </tr>
</table>
</body>
</html>
<script language="javascript" type="text/javascript">
function $(e) {return document.getElementById(e);}
document.getElementsByClassName = function(cl) {
    var retnode = [];
    var myclass = new RegExp(''\\b''+cl+''\\b'');
    var elem = this.getElementsByTagName(''*'');
    for (var i = 0; i < elem.length; i++) {
        var classes = elem[i].className;
        if (myclass.test(classes)) retnode.push(elem[i]);
    }
    return retnode;
}
var MyMar;
var speed = 1; //速度,越大越慢
var spec = 1; //每次滚动的间距, 越大滚动越快
var ipath = ''http://www.tblog.com.cn/test/images/''; //图片路径
var thumbs = document.getElementsByClassName(''thumb_img'');
for (var i=0; i<thumbs.length; i++) {
    thumbs[i].onmouseover = function () {$(''main_img'').src=this.rel; $(''main_img'').link=this.link;};
    thumbs[i].onclick = function () {location = this.link}
}
$(''main_img'').onclick = function () {location = this.link;}
$(''gotop'').onmouseover = function() {this.src = ipath + ''gotop2.gif''; MyMar=setInterval(gotop,speed);}
$(''gotop'').onmouseout = function() {this.src = ipath + ''gotop.gif''; clearInterval(MyMar);}
$(''gobottom'').onmouseover = function() {this.src = ipath + ''gobottom2.gif''; MyMar=setInterval(gobottom,speed);}
$(''gobottom'').onmouseout = function() {this.src = ipath + ''gobottom.gif''; clearInterval(MyMar);}
function gotop() {$(''showArea'').scrollTop-=spec;}
function gobottom() {$(''showArea'').scrollTop+=spec;}
</script>
 
 
JS相册效果 -- 横向
 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JS相册效果 -- 横向</title>
<style>
body {background:#000;margin:0;font:12px Verdana;text-align:center;}
#tbody {width:750px;margin:50px auto;}
#mainbody {width:740px;margin:5px;border:1px solid #222;padding:1px}
#mainphoto {cursor:pointer;display:block;}
#goleft {float:left;clear:left;margin:6px 5px 0 3px;}
#goright {float:right;clear:right;margin:6px 3px 0 5px;}
#photos {width:710px;height:54px;line-height:54px;border:1px solid #222;margin:10px 0;overflow:hidden;}
#showArea img {display:block;float:left;margin:1px 0;cursor:pointer;border:1px solid #222}
</style>
</head>
<body>
<div id="tbody">
    <div id="mainbody">
      <img src="http://image.hnol.net/c/2008-03/24/15/200803241519545251661-1026639.jpg" alt="" width="740" height="500" id="mainphoto" rel="http://image.hnol.net/c/2008-03/24/15/200803241519545251661-1026639.jpg" name="http://bbs.voc.com.cn/forum-163-1.html" />
    </div>
    <img src="http://www.tblog.com.cn/test/images/goleft.gif" width="11" height="56" id="goleft" />
    <img src="http://www.tblog.com.cn/test/images/goright.gif" width="11" height="56" id="goright" />
    <div id="photos">
      <div id="showArea">
        <!--
          SRC: 缩略图地址
          REL: 大图地址
          NAME: 网址
        -->
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241519545251661-1026639.jpg" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241519545251661-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/20080324151955551864-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/20080324151955551864-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241519551519157-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241519551519157-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/18/200803241834459242336-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/18/200803241834459242336-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241523071212471-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241523071212471-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241523073482897-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241523073482897-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/2008032415230732712-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/2008032415230732712-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/2008032415235623557-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/2008032415235623557-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241519551519157-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241519551519157-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/18/200803241834459242336-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/18/200803241834459242336-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241523071212471-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241523071212471-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/200803241523073482897-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/200803241523073482897-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        <img src="http://image.hnol.net/c/2008-03/24/15/2008032415230732712-1026639.jpg" alt="" width="80" height="50" border="0" class="thumb_img" rel="http://image.hnol.net/c/2008-03/24/15/2008032415230732712-1026639.jpg" link="http://bbs.voc.com.cn/forum-163-1.html">
        </div>
    </div>
</div>
</body>
</html>
<script language="javascript" type="text/javascript">
var browse = window.navigator.appName.toLowerCase();
var MyMar;
var speed = 1; //速度,越大越慢
var spec = 1; //每次滚动的间距, 越大滚动越快
var minOpa = 50; //滤镜最小值
var maxOpa = 100; //滤镜最大值
var spa = 2; //缩略图区域补充数值
var w = 0;
spec = (browse.indexOf("microsoft") > -1) ? spec : ((browse.indexOf("opera") > -1) ? spec*10 : spec*20);
function $(e) {return document.getElementById(e);}
function goleft() {$(''photos'').scrollLeft -= spec;}
function goright() {$(''photos'').scrollLeft += spec;}
function setOpacity(e, n) {
    if (browse.indexOf("microsoft") > -1) e.style.filter = ''alpha(opacity='' + n + '')'';
    else e.style.opacity = n/100;
}
$(''goleft'').style.cursor = ''pointer'';
$(''goright'').style.cursor = ''pointer'';
$(''mainphoto'').onmouseover = function() {setOpacity(this, maxOpa);}
$(''mainphoto'').onmouseout = function() {setOpacity(this, minOpa);}
$(''mainphoto'').onclick = function() {location = this.getAttribute(''name'');}
$(''goleft'').onmouseover = function() {this.src = ''http://image.hnol.net/c/2008-04/30/09/20080430094231399712-212277.gif''; MyMar=setInterval(goleft, speed);}
$(''goleft'').onmouseout = function() {this.src = ''http://image.hnol.net/c/2008-04/30/09/20080430094450144569-212277.gif''; clearInterval(MyMar);}
$(''goright'').onmouseover = function() {this.src = ''http://image.hnol.net/c/2008-04/30/09/20080430094231246114-212277.gif''; MyMar=setInterval(goright,speed);}
$(''goright'').onmouseout = function() {this.src = ''http://image.hnol.net/c/2008-04/30/09/200804300944506335422-212277.gif''; clearInterval(MyMar);}
window.onload = function() {
    setOpacity($(''mainphoto''), minOpa);
    var rHtml = '''';
    var p = $(''showArea'').getElementsByTagName(''img'');
    for (var i=0; i<p.length; i++) {
        w += parseInt(p[i].getAttribute(''width'')) + spa;
        setOpacity(p[i], minOpa);
        p[i].onclick = function() {location = this.getAttribute(''name'');}
        p[i].onmouseover = function() {
            setOpacity(this, maxOpa);
            $(''mainphoto'').src = this.getAttribute(''rel'');
            $(''mainphoto'').setAttribute(''name'', this.getAttribute(''name''));
            setOpacity($(''mainphoto''), maxOpa);
        }
        p[i].onmouseout = function() {
            setOpacity(this, minOpa);
            setOpacity($(''mainphoto''), minOpa);
        }
        rHtml += ''<img src="'' + p[i].getAttribute(''rel'') + ''" width="0" height="0" alt="" />'';
    }
    $(''showArea'').style.width = parseInt(w) + ''px'';
    var rLoad = document.createElement("div");
    $(''photos'').appendChild(rLoad);
    rLoad.style.width = "1px";
    rLoad.style.height = "1px";
    rLoad.style.overflow = "hidden";
    rLoad.innerHTML = rHtml;
}
</script>
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
CSS+JS自动改变切换方向的图片幻灯切换效果
鼠标移图片上切换文字介绍的jquery网页特效
W3C标准中对css3的transition属性
Web前端设计模式--制作漂亮的弹出层... - 翁智华 - 博客园
简单的原生js轮播图
JavaScript 图片滚动(绝对酷)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服