?? pic_2.jsp
字號:
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/cms4j" prefix="cms4j" %>
<%@ page import = "cn.com.dekn.cms.util.*" %>
<%
/***********************************
* TAG參數(shù)初始化
***********************************/
//要顯示欄目的ID
String CLASS_ID = StrUtil.getNotNullStringValue(request.getParameter("CLASS_ID"),"");
//過濾屬性
String FILTER = StrUtil.getNotNullStringValue(request.getParameter("FILTER"),"");
//排序?qū)傩?String ORDER = StrUtil.getNotNullStringValue(request.getParameter("ORDER"),"");
//顯示的范圍,可以是現(xiàn)有文章,回收站中的文章,全部
String SCOPE = StrUtil.getNotNullStringValue(request.getParameter("SCOPE"),"");
//指定顯示哪一篇文章
String ARTICLE_ID = StrUtil.getNotNullStringValue(request.getParameter("ARTICLE_ID"),"");
//顯示哪一個(gè)專題
String SPECIAL_ID = StrUtil.getNotNullStringValue(request.getParameter("SPECIAL_ID"),"");
//搜索關(guān)鍵字
String KEY = StrUtil.getNotNullStringValue(request.getParameter("KEY"),"");
//網(wǎng)站群節(jié)點(diǎn)ID
String NODE_ID = StrUtil.getNotNullStringValue(request.getParameter("NODE_ID"),"root");
//網(wǎng)站群節(jié)點(diǎn)參數(shù)
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());
}
//欄目的狀態(tài)(默認(rèn)顯示狀態(tài)為USE的)
String CLASS_STATE = StrUtil.getNotNullStringValue(request.getParameter("CLASS_STATE"),"use");
//欄目的顯示方式(all 為顯示所有; show 為顯示“在導(dǎo)航中顯示的” hidden為顯示“在導(dǎo)航中不顯示的”
String CLASS_SHOW = StrUtil.getNotNullStringValue(request.getParameter("CLASS_SHOW"),"all");
//文章日期范圍(all 為顯示所有;now 為顯示文章所設(shè)置的日期范圍內(nèi); expire 為顯示過期的;notbegin 為顯示未開始的
String DATE = StrUtil.getNotNullStringValue(request.getParameter("DATE"),"now");
/***********************************
* 顯示特性參數(shù)初始化
***********************************/
//新聞標(biāo)題長度
int TITLE_LENGTH = StrUtil.getNotNullIntValue(request.getParameter("TITLE_LENGTH"),10);
//行數(shù)
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");
//顯示文章的默認(rèn)頁面
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");
/***********************************
* 元素隱顯參數(shù)初始化
***********************************/
String CSS = StrUtil.getNotNullStringValue(request.getParameter("CSS"),"page_class_content");
if(IS_SHOW_TITLE.equals("true")){
IS_SHOW_TITLE = "";
}else{
IS_SHOW_TITLE = "none";
}
//其它內(nèi)容變量
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>
<%
}
%>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -