📄 pic_2.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/cms4j" prefix="cms4j" %>
<%@ page import = "cn.com.dekn.cms.util.*" %>
<%
/***********************************
* TAG参数初始化
***********************************/
//要显示栏目的ID
String CLASS_ID = StrUtil.getNotNullStringValue(request.getParameter("CLASS_ID"),"");
//过滤属性
String FILTER = StrUtil.getNotNullStringValue(request.getParameter("FILTER"),"");
//排序属性
String ORDER = StrUtil.getNotNullStringValue(request.getParameter("ORDER"),"");
//显示的范围,可以是现有文章,回收站中的文章,全部
String SCOPE = StrUtil.getNotNullStringValue(request.getParameter("SCOPE"),"");
//指定显示哪一篇文章
String ARTICLE_ID = StrUtil.getNotNullStringValue(request.getParameter("ARTICLE_ID"),"");
//显示哪一个专题
String SPECIAL_ID = StrUtil.getNotNullStringValue(request.getParameter("SPECIAL_ID"),"");
//搜索关键字
String KEY = StrUtil.getNotNullStringValue(request.getParameter("KEY"),"");
//网站群节点ID
String NODE_ID = StrUtil.getNotNullStringValue(request.getParameter("NODE_ID"),"root");
//网站群节点参数
String CLUSTER_URL_PARAM = "";
if(null != request.getParameter("cluster_node_id")){
CLUSTER_URL_PARAM = "cluster_node_id=" + cn.com.dekn.cms.util.StrUtil.encodeHTML(request.getParameter("cluster_node_id").toString());
}
//栏目的状态(默认显示状态为USE的)
String CLASS_STATE = StrUtil.getNotNullStringValue(request.getParameter("CLASS_STATE"),"use");
//栏目的显示方式(all 为显示所有; show 为显示“在导航中显示的” hidden为显示“在导航中不显示的”
String CLASS_SHOW = StrUtil.getNotNullStringValue(request.getParameter("CLASS_SHOW"),"all");
//文章日期范围(all 为显示所有;now 为显示文章所设置的日期范围内; expire 为显示过期的;notbegin 为显示未开始的
String DATE = StrUtil.getNotNullStringValue(request.getParameter("DATE"),"now");
/***********************************
* 显示特性参数初始化
***********************************/
//新闻标题长度
int TITLE_LENGTH = StrUtil.getNotNullIntValue(request.getParameter("TITLE_LENGTH"),10);
//行数
String PAGE_SIZE = StrUtil.getNotNullStringValue(request.getParameter("PAGE_SIZE"),"4");
//显示添加日期的格式
String ADD_DATE_FORMAT = StrUtil.getNotNullStringValue(request.getParameter("ADD_DATE_FORMAT"),"MM-dd");
//图像宽度
int IMG_WIDTH = StrUtil.getNotNullIntValue(request.getParameter("IMG_WIDTH"),130);
//图像高度
int IMG_HEIGHT = StrUtil.getNotNullIntValue(request.getParameter("IMG_HEIGHT"),100);
String IS_SHOW_TITLE = StrUtil.getNotNullStringValue(request.getParameter("IS_SHOW_TITLE"),"true");
//显示文章的默认页面
String SHOW_ARTICLE_PAGE = StrUtil.getNotNullStringValue(request.getParameter("SHOW_ARTICLE_PAGE"),"/templet/default/ShowArticle.jsp");
String IS_LINK = StrUtil.getNotNullStringValue(request.getParameter("IS_LINK"),"true");
/***********************************
* 元素隐显参数初始化
***********************************/
String CSS = StrUtil.getNotNullStringValue(request.getParameter("CSS"),"page_class_content");
if(IS_SHOW_TITLE.equals("true")){
IS_SHOW_TITLE = "";
}else{
IS_SHOW_TITLE = "none";
}
//其它内容变量
int i = 0;
%>
<!--图片幻灯效果JS-->
<script language=JavaScript>
var imgUrl1_<%=CLASS_ID%>=new Array();
var imgLink1_<%=CLASS_ID%>=new Array();
var imgText1_<%=CLASS_ID%>=new Array();
var imgOutLink1_<%=CLASS_ID%> = new Array();
var adNum1_<%=CLASS_ID%>=0;
var jumpUrl1_<%=CLASS_ID%>="ShowArticle.jsp";
<!--显示图片文章-->
<cms4j:article page_size="<%=PAGE_SIZE%>" class_id="<%=CLASS_ID%>" filter="summary_image" filter2="<%=FILTER%>" order="<%=ORDER%>" scope="<%=SCOPE%>" article_id="<%=ARTICLE_ID%>" special_id="<%=SPECIAL_ID%>" key="<%=KEY%>" node_id="<%=NODE_ID%>" class_state="<%=CLASS_STATE%>" class_show="<%=CLASS_SHOW%>" date="<%=DATE%>">
<cms4j:article_list>
//第<%=++i%>幅图
imgUrl1_<%=CLASS_ID%>[<%=i%>]="<%=article_info.getHOMEPAGE_IMAGE()%>";
imgLink1_<%=CLASS_ID%>[<%=i%>]="<%=article_info.getURL(SHOW_ARTICLE_PAGE)%>&&<%=CLUSTER_URL_PARAM%>";
imgText1_<%=CLASS_ID%>[<%=i%>]="<%=article_info.getTITLE(TITLE_LENGTH," ...","","","",false)%>";
imgOutLink1_<%=CLASS_ID%>[<%=i%>]="<%=article_info.getLINK_TO_EXTERIOR()%>";
</cms4j:article_list>
</cms4j:article>
var imgPre1_<%=CLASS_ID%>=new Array();
var j=0;
for (i=1;i<=<%=PAGE_SIZE%>;i++) {
if( (imgUrl1_<%=CLASS_ID%>[i]!="") && (imgLink1_<%=CLASS_ID%>[i]!="") ) {
j++;
} else {
break;
}
}
function playTran1_<%=CLASS_ID%>(){
if (document.all)
imgInit_<%=CLASS_ID%>.filters.revealTrans.play();
}
var key=0;
function nextAd1_<%=CLASS_ID%>(){
if(adNum1_<%=CLASS_ID%><j)adNum1_<%=CLASS_ID%>++ ;
else adNum1_<%=CLASS_ID%>=1;
if( key==0 ){
key=1;
} else if (document.all){
imgInit_<%=CLASS_ID%>.filters.revealTrans.Transition=23;
imgInit_<%=CLASS_ID%>.filters.revealTrans.apply();
playTran1_<%=CLASS_ID%>();
}
document.images.imgInit_<%=CLASS_ID%>.src=imgUrl1_<%=CLASS_ID%>[adNum1_<%=CLASS_ID%>];
document.all.titlediv_<%=CLASS_ID%>.innerHTML=imgText1_<%=CLASS_ID%>[adNum1_<%=CLASS_ID%>];
theTimer=setTimeout("nextAd1_<%=CLASS_ID%>()", 5000);
}
function goUrl1_<%=CLASS_ID%>(){
if(imgOutLink1_<%=CLASS_ID%>[adNum1_<%=CLASS_ID%>] == ''){
//如果没有外部链接,则显示普通链接
jumpUrl1_<%=CLASS_ID%>=imgLink1_<%=CLASS_ID%>[adNum1_<%=CLASS_ID%>];
}else{
jumpUrl1_<%=CLASS_ID%>=imgOutLink1_<%=CLASS_ID%>[adNum1_<%=CLASS_ID%>];
}
jumpTarget='_blank';
if (jumpUrl1_<%=CLASS_ID%> != ''){
if (jumpTarget != '')
window.open(jumpUrl1_<%=CLASS_ID%>,jumpTarget);
else
location.href=jumpUrl1_<%=CLASS_ID%>;
}
}
</script>
<%
if(IS_LINK.equals("true")){
%>
<a href="javascript:goUrl1_<%=CLASS_ID%>()">
<%
}
%>
<img style="FILTER: revealTrans(duration=2,transition=6)" src="javascript:nextAd1_<%=CLASS_ID%>()" width=<%=IMG_WIDTH%> border=0 name=imgInit_<%=CLASS_ID%> height=<%=IMG_HEIGHT%>>
<div id="titlediv_<%=CLASS_ID%>" class="<%=CSS%>" align="center" style="display:<%=IS_SHOW_TITLE%>">titlediv_<%=CLASS_ID%></div>
<%
if(IS_LINK.equals("true")){
%>
</a>
<%
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -