欢迎来到路由器窝!

图片集显示上一图片下一图。并且显示每个图片的说明

浏览次数:

作者: 路由器窝

信息来源:

更新日期: 2017-07-04 18:50

文章简介

script language=javascript type=text/javascript!-- var shortname = {dede:global.art_shortname/}; var npage = {dede:field name=n

  • 正文开始
  • 相关文章
<script language="javascript" type="text/javascript">
<!--
    var shortname = "{dede:global.art_shortname/}";
    var npage = {dede:field name='nowpage'/};
	var totalpage = {dede:field name='totalpage'/};
	var namehand = '{dede:field name='namehand'/}';
	var displaytype = '{dede:field name='displaytype'/}';
	var gtimer = null;
	//大图
	function dPlayBig()
	{
		var imgObj = document.getElementById("bigimg");
		window.open(imgObj.src);
	}
	//停止幻灯
	function dStopPlay()
	{
		if(gtimer) clearTimeout(gtimer);
		else dPlayNext();
	}
	//开始幻灯
	function dStartPlay()
	{
		if(npage!=totalpage) {
			gtimer = setTimeout("dPlayNext()",10000);
		}
	}
	//上一张
	function dPlayPre(){

	if(npage<2)
	{
			alert("已经是第一页!");
	}
	else
	{
			if(npage==2) {
				if(namehand!='') location.href = namehand+shortname;
				else location.href = "view.php?aid={dede:field name='id'/}";
			} else if(displaytype=='st' && namehand!='') {
				location.href = namehand+"_"+(npage-1)+shortname;
			} else {
				location.href = "view.php?aid={dede:field name='id'/}&pageno="+(npage-1);
			}
		}
	}
	//下一张
	function dPlayNext()
	{
		if(npage==totalpage) { alert("已经是最后页!"); }
		else
		{
			if(displaytype=='st' && namehand!='') location.href = namehand+"_"+(npage+1)+shortname;
			else location.href = "view.php?aid={dede:field name='id'/}&pageno="+(npage+1);
		}
	}
-->
</script>
</head>
<body>
{dede:include filename="head.htm"/}
<div class="weizhi">您的当前位置:{dede:field name='position'/} 正文</div>
<div class="main2">
	<div class="g_pic">
		<h1>{dede:field.title/}</h1>
		<div class="info">
        <span>来源:{dede:field.source/}</span>
        <span>编辑:{dede:field.writer/}</span>
        <span>时间:{dede:field.pubdate function="MyDate('Y-m-d',@me)"/}</span>
        <span>阅读:<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script> 次</span>
        <span>支持键盘方向键←和→翻页</span>
		<div class="share">{dede:myad name='share'/}</div>
		</div>
		<div class="g_picbox">
					<center>
						<a href='{dede:field.id /}.html' class='c1'>第一页</a>
						<a href='javascript:dPlayPre();' id="pre" class='c1'>上一页</a>
						<a href='javascript:dPlayNext();' id="next" class='c1'>下一页</a>
						<a href='javascript:dStartPlay();' class='c1'>自动播放</a>
						<a href='javascript:dStopPlay();' class='c1'>暂停播放</a>
					</center>
          <script language='javascript'>dStartPlay();</script>
             {dede:field name='pagestyle' alt='根据不同的页面风格输出不同的头信息' runphp='yes'}
                if(@me==3) {
                	@me = '<ul class="e8">';
                }
                else if(@me==2) {
                	@me = "
					<center>
						<a href='javascript:dPlayBig();' class='c1'>下载图片</a>\r\n
						<a href='javascript:dPlayPre();' class='c1'>上一张</a>\r\n
						<a href='javascript:dPlayNext();' class='c1'>下一张</a>\r\n
						<a href='javascript:dStopPlay();' class='c1'>自动 / 暂停播放</a>\r\n
					</center>
                	";
                }
                else {
                	@me = '';
                }
             {/dede:field}
             <!-- 如果使用的是多页单图模式(幻灯),把href里的链接改为 javascript:dPlayNext(); 表示点击看下一页 -->
             {dede:field name='imgurls' alt='图片输出区'}
                [field:pagestyle runphp='yes'] @me= (@me==3 ? '<li>' : '');[/field:pagestyle]
                <a href='javascript:dPlayNext();' [field:pagestyle runphp='yes'] @me= (@me==3 ? 'class="pic"' : ''); [/field:pagestyle]>
                  <img src='[field:imgsrc/]' id='bigimg' [field:imgwidth /] alt='[field:alttext /]' border='0' />
                </a>
                <p>[field:alttext /]</p>
                [field:pagestyle runphp='yes'] @me = (@me==3 ? '</li>' : ''); [/field:pagestyle]
             {/dede:field}

             {dede:field name='pagestyle' alt='根据不同的风格输出不同的结尾信息' runphp='yes'}
                if(@me==3) {
                @me = '</ul>';
                }
                else if(@me==2) {
                	@me = "<script language='javascript'>dStartPlay();</script>\r\n";
               	}
               	else {
               		@me = '';
                }
             {/dede:field}
		</div>
        <div class="ban_960">{dede:myad name='960_90'/}</div>
        <div class="con">
			{dede:field.body/}
		</div>
		<div class="dede_pagess">
			<ul class="pagelist">
            {dede:pagebreak/}
			</ul>
		</div>
        <div class="ban_960">{dede:myad name='960_90'/}</div>
        <div class="b_box7">
            	<p>网友评论:</p>
                <div class="b_box6">{dede:changyan/}</div>       	
		</div>
        <div class="b_box6"><span>{dede:prenext get='next'/}</span>{dede:prenext get='pre'/}</div>
	</div> 
</div>
<script type="text/javascript" src="{dede:global.cfg_cmsurl/}/js/jquery.min.js"></script>
<script type="text/javascript" src="{dede:global.cfg_cmsurl/}/js/leftnav.js"></script>
<script type="text/javascript" src="{dede:global.cfg_cmsurl/}/js/gotop.js"></script>
<script type="text/javascript" src="{dede:global.cfg_cmsurl/}/js/page.js"></script>
<script type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>
JS下载

转载请注明:DEDEcms» 图片集显示上一图片下一图。并且显示每个图片的说明

标签:
  • 织梦dedecms 自带采集的缩略图地址后面有“/”斜杠的解决方法
    169阅读
    本来想偷懒在网上找一些文档去解决织梦采集缩略图地址带/的问题的,可是找了找发现没有人写出解决方法,只好自己动手了。 过程很复杂,找了问题的原因也是找了半天,自己一点一点的测试。最后找到了问题所在。下面是解决方法: 在include 文件夹中找到dedeht
  • DEDE调用相对路径-DedeCMS移动端URL优化str_replace函数替换手机
    204阅读
    在没有开启多站点的情况下直接调用当前的文章地址就可以了。开启多站点的情况下使用一下方法 当前栏目 {dede:field name=position function=str_replace(array(http://www.zngps.com,http://wap. zngps .com/wap),http://wa...
  • DEDE顶级栏目名字链接SQL调用
    249阅读
    {dede:field name=typeid runphp=yes}global $dsql;$typeid = @me;$query = SELECT reid FROM dede_arctype where id = $typeid;$rs = $dsql-GetOne($query);$reid = $rs[r...
  • DedeCMS新变量的添加和删除
    199阅读
    在使用DedeCMS的时候,某些特定的情况下需要调用自定的信息如联系方式、地址、QQ这些,在模版里写死是一种很傻瓜的做法,而且给客户也极难操作,这里就需要我们DedeCMS的新变量来实现自定义调用了,余斗就主要讲下织梦是如何添加和删除新变量的: 一、添加新
  • dede自带JS手机跳转
    260阅读
    meta http-equiv=mobile-agent content=format=xhtml;url={dede:global.cfg_mobileurl/}/index.phpscript type=text/javascriptif(window.location.toString().indexOf(pre...
  • dede导出证书查询数据到excel
    287阅读
    1:添加导出菜单 m:item name=导出到excel link=toexcel.php target=main / 2:在dede文件夹下面新建toexcel.php; ?phprequire_once(dirname(__FILE__)./config.php);require_once(DEDEINC./ty...
  • 织梦DedeCMS增加栏目推荐功能
    203阅读
    1、添加字段 (后台-系统-SQL命令行工具-执行) ALTER TABLE `dede_arctype` ADD `ishot` CHAR( 255 ) NOT NULL DEFAULT ; 2.修改/dede/templets/catalog_add.htm tr td width=150 class=bline ...
  • dede如何去掉li列表页分页竖行更改
    143阅读
    找到织梦后台找到/include/arc.listview.class.php以及arc.archives.class.php文件(注意这两个文件在include) 查找:li 全部替换为空 查找:/li全部替换为空 查找:li class=\thisclass\ 把li换成span 保存,覆盖原文件即可。
  • 列表调用图集带文章ID
    226阅读
    // 在图集列表中调出图集的所有图片function Getimgs($aid, $imgwith = 220, $imgheight = 80, $num = 0, $style = ){global $dsql;$imgurls = ;$row = $dsql - getone(Select * From`dede...
  • DEDE样式循环显示(双CSS样式)
    222阅读
    {dede:channel type=son typeid=33} [field:global name=autoindex runphp=yes] if(@me%4==0)@me= div class=\row-fluid m20\;else @me=;[/field:global] ,判断首个div class=\...
上一页:dede联动样式参数说明
下一页:DEDE中限制或修改描述即[field:infos/]的字数
最近更新作品
城市联动提交表单
更新时间:2020-11-17

169人已经看过了!

统计栏目文章数量有的显示数量没有显示0
更新时间:2020-11-15

135人已经看过了!

自定义表单列表添加全选
更新时间:2020-10-19

157人已经看过了!

自定义表单展现样式
更新时间:2020-10-19

165人已经看过了!

Body里面多了个&amp;#65279字符,空白一行解决办法
更新时间:2021-01-25

168人已经看过了!

自定义证书添加图片
更新时间:2020-07-15

235人已经看过了!

dede导出证书查询数据到excel
更新时间:2020-06-19

287人已经看过了!

dedecms--会员信息导出excel表格
更新时间:2020-06-19

171人已经看过了!

dede 获取图集里面图片的数量
更新时间:2020-05-25

176人已经看过了!

织梦栏目做成列表分页(小说列表)
更新时间:2020-05-08

215人已经看过了!