📄 hotpicture.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.doone.uurm.*" %>
<%@ page import="com.doone.fj1w.bbs.*"%>
<%@ page import="com.doone.util.FileLogger"%>
<%request.setCharacterEncoding("GBK");%>
<%
String sPurvICode = request.getParameter("code");
if ( sPurvICode == null || sPurvICode.length() == 0 ) {
sPurvICode = "BBS";
}
WebAuth auth = WebAuth.getInstance(request);
if ( ! auth.IsAuthed() ) {
out.write("<script language=\"javascript\">self.parent.location.replace(\"" + request.getContextPath() + "/view/login/login.jsp" + "\");</script>");
return;
}
else if ( ! auth.CheckPurv(sPurvICode) ) {
out.write("<script language=javascript src=\"../../common/script/RightForbidden.js\"></script>");
return;
}
long parentId = Sys_Purview.getPurviewIdByCode(sPurvICode);
// 要添加权限方面的控制,能够屏蔽某些人的添加、修改、删除权限。
try {
BBSAuth bbsAuth = BBSAuth.getInstance(auth, sPurvICode);
if ( ! ( bbsAuth.hasManagerPurview() || ( bbsAuth.hasAddPurview() && bbsAuth.hasModifyPurview() ) ) ) {
out.write("<script language=javascript src=\"../../common/script/RightForbidden.js\"></script>");
return;
}
}
catch(Exception ex) {
FileLogger.getLogger().warn(ex.getMessage(),ex);
}
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>业务介绍_热点图片配置</title>
<link href="../../common/style/main.css" type="text/css" rel="stylesheet" />
<script language="JavaScript" src="../../common/script/ChangeStyle.js"></script>
<script language="JavaScript" src="../../common/mainTool.js"></script>
<script language="JavaScript" src="../../common/XMLHttpClient.js"></script>
<script language="JavaScript">
function addUploadFile(sOriginalFileName, sSaveFileName, sPathFileName) {
}
function UploadSaved(sSaveFileName, sOriginalFileName, sURL) {
try {
var oSelect = document.getElementById("ATTCHLIST");
var oLink = document.createElement("A");
oLink.href=sURL;
oLink.target="HOTCONTENT";
var oImg = document.createElement("IMG");
oImg.border="0";
oImg.src="UploadFile/" + sSaveFileName;
oImg.height="77";
oLink.appendChild(oImg);
oHotPic = document.getElementById("HOTPIC");
//oHotPic.children(0).appendChild(oLink);
var sContent = oHotPic.children(0).innerHTML + oLink.outerHTML;
var fileName = sSaveFileName + "||" + sOriginalFileName;
document.getElementById("CONTENT").value = sContent;
document.getElementById("FILENAME").value = fileName;
document.getElementById("ACTION").value="A";
document.Default.submit();
}
catch(ex) {}
}
function fn_delete() {
// 删除当前选中的附件;
try{
var oSelect = document.getElementById("ATTCHLIST");
if ( oSelect.options.length == 0 ) {
alert("附件列表为空,没有东西可以删除。");
return false;
}
var fileName = oSelect.options[oSelect.selectedIndex].value;
var oHotPic = document.getElementById("HOTPIC");
var oContent = document.getElementById("CONTENT");
var oFileName = document.getElementById("FILENAME");
var oAction = document.getElementById("ACTION");
for ( var i=0; i< oHotPic.children(0).childNodes.length; i++ ) {
var oLink = oHotPic.children(0).childNodes[i];
var oImg = oLink.children(0);
if ( oImg.src.indexOf(oSelect.options[oSelect.selectedIndex].text) != -1 ) {
oLink.removeNode(true);
break;
}
}
oContent.value = oHotPic.children(0).innerHTML;
oFileName.value = fileName;
oAction.value="D";
document.Default.submit();
}
catch(ex) {}
}
</script>
</head>
<body>
<form id="Default" name="Default" method="post" action="hotpicture_submit.jsp">
<div onresize="cltScript_Toolbar();" style="width: 100%">
<div id="divTop" style="overflow: hidden">
<table id="ibtnPanel" style="font-size: 9pt; border-bottom: #efefef 1px outset" cellspacing="0"
cellpadding="0" width="100%" border="0">
<tr bgcolor="#efefef" height="33">
<td valign="middle" align="center" width="91" Class="btnDefault"
title="业务介绍的热点图片配置。"><b>热点图片配置</b></td>
<td> </td>
</tr>
</table>
<jsp:include page="../../common/inc_top.jsp" >
<jsp:param name="purvCode" value="<%=sPurvICode%>"/>
</jsp:include>
</div>
<div id="divMain" style="overflow: auto">
<table style="font-size: 9pt; border-bottom: #efefef 1px outset" cellspacing="0"
cellpadding="0" width="100%" border="0" class="OuterTable">
<tr class="OuterHead">
<TD class="title_td" align="left" width="100%"><b>效果预览</b></TD>
</tr>
</table>
<div id="HOTPIC" style="height: 80px;"><marquee scrollamount="2" style="background-color: White; padding: 2px;"><%= HotPicture.getContent(parentId)%></marquee></div>
<input type="hidden" id="PARENTID" name="PARENTID" value="<%= parentId%>"/>
<input type="hidden" id="TITLE" NAME="TITLE" value="热点图片配置项" />
<input type="hidden" id="FILENAME" NAME="FILENAME" />
<input type="hidden" name="CONTENT" id="CONTENT"/>
<input type="hidden" name="ACTION" id="ACTION" />
<input type="hidden" name="CONTENT1" disabled />
<IFRAME ID="eWebEditor1" src="eWebEditor.jsp?id=CONTENT1&style=standard&color=CoolBlue" frameborder="0" scrolling="no" width="100%" height="100%" style="display: none;"></IFRAME>
<table style="font-size: 9pt; border-bottom: #efefef 1px outset" cellspacing="0"
cellpadding="0" width="100%" border="0" class="OuterTable">
<tr class="OuterFoot">
<TD class="foot_td" align="left" width="100%"><b>附件管理:</b>
<select id="ATTCHLIST" name="ATTCHLIST" style="width: 250px"> <%
try {
TF_Attchment[] attchments = HotPicture.getHotPictureByBoardId(parentId);
for ( int i=0; attchments!=null && i<attchments.length; i++) {
out.print("<option value='||" + attchments[i].getFile_Name() + "'>");
out.print(attchments[i].getFile_Name());
out.println("</option>");
}
}
catch(Exception ex) {
FileLogger.getLogger().error(ex.getMessage(),ex);
} %>
</select>
<input type="button" id="delete" value="删除" onclick="return fn_delete();">
<input type="button" id="Button3" value="上传" onclick="return eWebEditor1.ShowDialog('dialog/hotpicture.htm', 350, 160, true);"></td>
</tr>
</table>
</div>
</div>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -