zoomla
Version:
16年专业研发|中文alexa排名第一的CMS品牌-基于dotNET core、功能强大,集成站群、微信开发、小程序与ERP及OA办公系统,支持国际语言和多民族语言,世界五百强与大型门户专用高端网站内核CMS系统
220 lines (218 loc) • 9.77 kB
HTML
{ZL.Source id="图库模型数据源标签"/}
<html>
<head>
<meta charset="utf-8">
<title>{SField sid="图库模型数据源标签" FD="Title" page="0"/}_{$SiteName/}</title>
<meta name="Keywords" content="{SField sid="图库模型数据源标签" FD="Tagkey" page="0"/}">
{ZL:Boot4()/}
<link href="{$CssDir/}global.css?Version={ZL.Label id="前端样式版本号"/}" rel="stylesheet"/>
<script src="/js/scrolltopcontrol.js" type="text/javascript"></script>
<script src="/JS/Controls/B_User.js"></script>
<script src="{$CssDir/}js/server.js"></script>
<style>
.navbar-light{background: #e4e4e4;}
#Menu{SField sid="图库模型数据源标签" FD="NodeID" page="0"/} a { background:#e7e7e7; max-width:inherit;}
.content_pics { position:relative; width:100%; height:110px; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px; border:1px solid #ddd; overflow:hidden;}
.content_pics #prev_small{ display:block; position:absolute; top:0; left:0; bottom:0; padding-top:20px; width:30px; font-size:3em; color:#fff; background:#000;}
.content_pics #next_small{ display:block; position:absolute; top:0; right:0; bottom:0; padding-top:20px; width:30px; font-size:3em; color:#fff; background:#000;}
.content_pics ul{ margin-left:30px; width:500%;}
.content_pics li{ float:left; margin-left:2px; margin-right:2px; width:150px; height:100px;}
.content_pics li img{ padding:2px; width:100%; height:100%; cursor:pointer;}
.content_pics li.active img{ border:1px solid #f00;}
.show_pic{ position:relative;}
.pics_set{ position:absolute; right:0; top:-40px; background:rgba(0,0,0,0.6); z-index:99; border-radius:50%;}
.pics_set a{ float:right; display:block; width:40px; height:40px; font-size:2em; background:#000; color:#fff; border-radius:50%; text-align:center;}
.show_pic .pic_detail{ position:absolute; bottom:11rem; margin-bottom:0; width:100%; min-height:30px; padding:20px;}
.show_pic #prev_pic{ position:absolute; top:0; left:0; bottom:0; height:100%; width:50%; font-size:10em; color:#fff; }
.show_pic #prev_pic i { position:absolute; top:50%; left:10px; margin-top:-70px; color:#3095e4; display:none;}
.show_pic #next_pic i { position:absolute; top:50%; right:10px; margin-top:-70px; color:#3095e4; display:none;}
.show_pic a:hover{ text-decoration:none;}
.show_pic #next_pic{ position:absolute; top:0; right:0; bottom:0; width:50%; height:100; font-size:10em; color:#fff;}
.pic_detail span { font-style:italic; font-size:1.5em; color:#333;}
.pic_detail span strong{ color:#f00; font-size:1.4em;}
.pics_content_lt h1 { font-size:24px; text-align:center;}
.pics_content_lt p { margin-bottom:20px; text-align:center; color:#999;}
.pics_content_lt p span { margin-left:5px; margin-right:5px;}
.pics_content_lc { padding:20px; text-align:justify; text-justify:inter-ideograph; overflow:hidden;}
#cur_pic { display:block; position:absolute; top:50%; left:50%;}
.show_pic h1 { padding-left:92px; padding-right:92px; font-size:26px; color:#000; width:100%; z-index:1200;}
.show_pic h1 span { float:right; margin-left:5px; font-size:14px;}
.show_pic h1 span a { display:block; padding:6px 10px; background:#FBFBFB; border:1px solid #ddd; border-radius:4px; color:#000;}
.show_pic h1 span a i { color:#2D8CD7;}
.show_pic h1 span a:hover { color:#fff; background:#47A8F3;}
.show_pic h1 span a:hover i { color:#fff;}
#home_nav { position: relative;}
</style>
</head>
<body id="header">
{ZL.Label id="全站头部"/}
<div class="pics_body">
<div class="show_pic" style="height:100vh;">
<h1 style="position:absolute; top:100px;">{SField sid="图库模型数据源标签" FD="Title" page="0"/} <span><a href="#"><i class="zi zi_comment"></i> 15615评论</a></span><span><a href="#"><i class="zi zi_sharesquare"></i> 我要分享</a></span></h1>
<div class="" style="height:100%;"><img id="cur_pic" src="" class="center-block img-responsive" data-target="" alt="" /></div>
<div class="pic_detail">
<span><strong></strong>/<span></span></span>
<span id="pic_detail_c"></span>
</div>
<a href="javascript:;" id="prev_pic"><i class="zi zi_forLeft"></i></a>
<a href="javascript:;" id="next_pic"><i class="zi zi_forRight"></i></a>
</div>
<div class="content_pics" style="position:absolute; bottom:0; width:100%;">
<a href="javascript:;" id="prev_small"><i class="zi zi_doubleLeft"></i></a>
<a href="javascript:;" id="next_small"><i class="zi zi_doubleRight"></i></a>
<ul class="list-unstyled" id="content_pics">
<script>
var json = '{SField sid="图库模型数据源标签" FD="PhotoUrl" page="0"/}'
var jsonArr= eval(json);
$("#cur_pic").attr("src","/UploadFiles/"+jsonArr[0].url);//
$("#cur_pic").attr("data-target",0);
$(".pic_detail #pic_detail_c").text(jsonArr[0].desc);
$(".pic_detail span").find("span").text(jsonArr.length);
$(".pic_detail span").find("strong").text(1);
for(var i=0; i<jsonArr.length; i++){
document.write("<li><img src=/UploadFiles/"+jsonArr[i].url+" class='center-block img-responsive pitem' data-target='"+i+"' alt="+jsonArr[i].desc+"></li>");///UploadFiles/
}
$(".content_pics li").eq(0).addClass("active");
console.log(jsonArr)
</script>
</ul>
</div>
</div>
<script>
setTimeout("ImgFun()",0)
function ImgFun()
{
$("#cur_pic").css("margin-top","-"+($("#cur_pic").height()/2)+"px");
$("#cur_pic").css("margin-left","-"+($("#cur_pic").width()/2)+"px");
}
//小图点击切换
$(".pitem").click(function(e) {
var url=$(this).attr("src");
var con=$(this).attr("alt");
$("#cur_pic").attr("src",url);
$("#cur_pic").css("margin-top","-"+($("#cur_pic").height()/2)+"px")
$("#cur_pic").css("margin-left","-"+($("#cur_pic").width()/2)+"px")
$(".show_pic").find("p").text(con);
$(".content_pics li").removeClass("active");
$(this).parent().addClass("active");
});
//大图左右方向键的显示/隐藏
$(".show_pic>a").mouseover(function(e) {
$(this).find("i").show();
}).mouseout(function(e) {
$(this).find("i").hide();
});;
var run = document.getElementById("content_pics"); //容器ID
var slength = $(".content_pics").find("img").innerWidth(); //每个小图的宽度
var clength= $(".content_pics").innerWidth(); //小图列表所属容器的宽度
var index; //当前大图的下标
var idnam; //按钮名称
var initleft=30; //初始化离左距离
var marginleftn; //往左偏移量
$(".show_pic>a").click(function(e) {
idname=$(this).attr("id");
index=$("#cur_pic").attr("data-target");
index=parseInt(index)
if(idname=="prev_pic"){ //判断是上一张还是下一张
if(index-1<0) index=jsonArr.length-1;//已经是第一张时,则跳转最后一张图片
else index=index-1;
}
else{
if(index+1>jsonArr.length-1) index=0;//已经是最后一张时,则跳转第一张图片
else index=index+1;
}
$("#cur_pic").attr("src","/UploadFiles/"+jsonArr[index].url);//
$("#cur_pic").attr("data-target",index);
$("#cur_pic").css("margin-top","-"+($("#cur_pic").height()/2)+"px")
$("#cur_pic").css("margin-left","-"+($("#cur_pic").width()/2)+"px")
$(".content_pics li").removeClass("active");
$(".content_pics li").eq(index).addClass("active");
$(".pic_detail #pic_detail_c").html(jsonArr[index].desc);
$(".pic_detail span").find("strong").text(index+1);
if(index+1>clength/slength){
marginleftn = (index+1)*slength-clength;
}//当前选中的小图离左侧的距离大于小图列表所属容器宽时,则列表往左挪移1个图片的宽度
else{
marginleftn = initleft; //对应初始化离左边的距离
}
run.style.marginLeft="-"+marginleftn+"px";//小图列表往左偏移的像素
});
//当图片列表总长小于或等于其容器宽时,隐藏小图的左右键
$().ready(function(e) {
var count=$(".content_pics").find("img").length;
if(count<clength/slength+1){
$("#prev_small").hide();
$("#next_small").hide();
$(".content_pics ul").css({
marginLeft:0,
})
initleft=0;
}
});
//小图列表的左右键点击事件
$("#prev_small").click(function(e) {
$(".show_pic #prev_pic").click();
});
$("#next_small").click(function(e) {
$(".show_pic #next_pic").click();
});
//左右方向键浏览图片
document.onkeydown=function(e){
e=window.event||e;
if(e.keyCode==37){
$(".show_pic #prev_pic").click();
}
if(e.keyCode==39){
$(".show_pic #next_pic").click();
}
}
//自动播放
var timer = null;
$("#play").click(function(e) {
var play=$(this).find(".fa-play");
if(play.length>0){
$(this).find("i").removeClass("fa-play");
$(this).find("i").addClass("fa-pause");
timer = setInterval(function(){
$(".show_pic #next_pic").click();
},5000)
}
else{
$(this).find("i").removeClass("fa-pause");
$(this).find("i").addClass("fa-play");
clearInterval(timer);
}
});
var buser = new B_User();
buser.IsLogged(function(data,flag){
if(flag)
{
data=JSON.parse(data);
$(".nav_user>a").html(data.UserName+"的会员中心");
$(".nav_user .dropdown-menu li:nth-child(1) a").html("会员中心");
$(".nav_user .dropdown-menu li:nth-child(2)").remove();
}
});
$(window).scroll(function(){
if($(window).scrollTop()>0){
$("#home_nav").css("position","fixed").addClass("active")
}
else{
$("#home_nav").css("position","relative").removeClass("active");
}
});
/*显示搜索框*/
function isSearch(){
$(".home_search").css("opacity","1").css("z-index","1").css("right","0").css("top","0.5rem");
$(".home_top_nav").fadeOut(200);
$(".home_search .form-control").focus();
}
/*关闭搜索框*/
function isClose(){
$(".home_search").css("opacity","0").css("z-index","-1").css("right","-1em");
$(".home_top_nav").fadeIn(1000);
}
</script>
</body>
</html>