📄 upimg.jsp
字号:
<%@ page import="com.doone.uurm.Sys_Organise,
java.util.Date,
com.doone.uurm.UserFactory,
com.doone.data.DacClient,
com.doone.data.Field,
java.text.DateFormat,
java.util.Locale,
java.text.SimpleDateFormat,
com.doone.uurm.Sys_Purview,
com.doone.uurm.WebAuth,
com.doone.uurm.PurviewMode,
com.doone.uurm.StateEnum,
com.doone.uurm.Purview" %>
<%@ page import="com.doone.fj1w.bbs.*"%>
<%@ page import="com.doone.util.*"%>
<%@ page import="java.util.*"%>
<%@ page import="com.doone.data.DataRow"%>
<%@ page import="com.doone.data.DataTable"%>
<%@ page import="java.io.*"%>
<%@ page contentType="text/html; charset=GBK" %>
<%request.setCharacterEncoding("GBK");
String StateFlag = "1"; // 状态标记,只有管理才能显示编辑控件的特殊功能。
%>
<html>
<head>
<title>修改模块图片</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link href="../../common/style/main.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" src="../../common/script/CheckInfo.js"></script>
<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">
var ApplicationRootPath = "<%= request.getContextPath()%>";
var xmlHttpURL = ApplicationRootPath + "/XmlHttpService"
function check(theForm) {
if(theForm.ATTCHLIST.value=="") {
alert("请上传模块图片!");
theForm.ATTCHLIST.focus();
return false;
}
return true;
}
function addUploadFile(sOriginalFileName, sSaveFileName, sPathFileName) {
try {
var oInput1 = document.getElementById("ATTCHMENT");
if ( oInput1.value.length > 0 ) {
oInput1.value += "::" + sSaveFileName + "||" + sOriginalFileName;
}
else {
oInput1.value = sSaveFileName + "||" + sOriginalFileName;
}
}
catch(ex) {}
}
function addUploadFileImg(sOriginalFileName, sSaveFileName, sPathFileName) {
try {
var oInput1 = document.getElementById("ATTCHMENT_IMG");
if ( oInput1.value.length > 0 ) {
oInput1.value += "::" + sSaveFileName + "||" + sOriginalFileName;
}
else {
oInput1.value = sSaveFileName + "||" + sOriginalFileName;
}
}
catch(ex) {}
}
function UploadSaved1(sSaveFileName, sOriginalFileName) {
try {
var oSelect1= document.getElementById("ATTCHLIST");
var oSelect2= document.getElementById("ATTCHMENT");
oSelect2.value = sSaveFileName + "||" + sOriginalFileName;
oSelect1.value = sOriginalFileName;
}
catch(ex) {}
}
function addUploadFile(sOriginalFileName, sSaveFileName, sPathFileName) {
try {
var oInput = document.getElementById("ATTCHMENT");
if ( oInput.value.length > 0 ) {
oInput.value += "::" + sSaveFileName + "||" + sOriginalFileName;
}
else {
oInput.value = sSaveFileName + "||" + sOriginalFileName;
}
}
catch(ex) {}
}
function fn_delete(sContent_id) {
// 删除当前选中的附件;
if (document.getElementById("ATTCHMENT").value!=""){
try{
var oSelect = document.getElementById("ATTCHMENT");
var fileNames = oSelect.value.split("||");
// 通过XMLHttpClient删除附件。
var xmlHttp = new XMLHttpClient(xmlHttpURL);
xmlHttp.append("FILENAME",fileNames[0]);
xmlHttp.append("ATTCHID",fileNames[2]);
xmlHttp.append("CONTENTID",sContent_id);
var str = xmlHttp.submitAsString("BBSClientService","deleteAttchment");
if ( str == new String("str-->true") ) {
// 删除列表内容。
str = xmlHttp.submitAsString("BBSClientService","deleteAttchRecord");
//str = xmlHttp.submitAsString("BBSClientService","deleteContentRecord");
if ( str ) {
oSelect.value="";
}
else {
alert("删除失败。");
}}
}
catch(ex) {}}
}
function fn_onsubmit(){
opener.document.all("ATTCHLIST_IMG").value=document.getElementById("ATTCHLIST").value;
}
</script>
<style><!--
input,select {width: 100%;}
--></style>
</head>
<body>
<%String sPurviewId = request.getParameter("purviewId");
String ATTCHMENT = request.getParameter("ATTCHLIST");
String sFileName="";
String sContentId="";
String sAttchId="";
DacClient db = new DacClient();
try {
db.beginTransaction(-1);
DataTable attchMent=ClientService.getAttchListByBoardId(db,Long.parseLong(sPurviewId));
if (attchMent != null&&attchMent.getRows().getCount()!=0) {
sFileName=attchMent.getRow(0).getString("file_name");
sContentId=attchMent.getRow(0).getString("content_id");
sAttchId=attchMent.getRow(0).getString("attch_id");
}
}
catch(Exception ex) {
try {
if ( db != null ) db.endTransaction(false);
}
catch(Exception e){}
out.write("<script language=javascript>window.location.href='"+request.getContextPath() + "/view/sysmgr/OperFailure.jsp?error="
+ "';</script>");
FileLogger.getLogger().warn(ex.getMessage(),ex);
}%>
<form action="upImg_submit.jsp" method="get" name="insertfrm" onsubmit="return check(this);">
<table width="100%" border="0" cellpadding="2" cellspacing="0" class="InnerTable">
<input type="hidden" name="CONTENT" id="CONTENT"/>
<IFRAME ID="eWebEditor1" src="../bbs/eWebEditor.jsp?id=CONTENT&style=standard&color=CoolBlue&StateFlag=<%= StateFlag%>" frameborder="0" scrolling="no" width="0" height="0"></IFRAME>
<tr class="InnerMain">
<TD height="41" align="right" vAlign="middle" class="InnerHead">上传模块图片:</TD>
<td>
<p>
<input type="hidden" name="ATTCHMENT" id="ATTCHMENT" value="<%=ATTCHMENT%>"><!--用于修改时删除原有附件-->
<input type="text" id="ATTCHLIST" name="ATTCHLIST" style="width: 250px" >
<input type="button" class="button" id="Button3" value="上传" onClick="fn_delete(<%=sContentId%>);return eWebEditor1.ShowDialog('../bbs/dialog/upimg.htm', 350, 150, true);"> <br>
(注:限制上传除JPG,GIF,SWF格式外及大于2M的文件)
<input name="CONTENTID" type="hidden" size="50" maxlength="20" value="<%=sContentId%>"></input><!--用于已有的记录修改原有的contentid-->
</p>
</td>
</tr>
<tr class="InnerMain">
<input name="PURVIEWID" type="hidden" size="50" maxlength="20" value="<%=sPurviewId%>"></input><!--用做board_id-->
<TD height="41" colspan="2" align="right" vAlign="middle" class="InnerHead"><input type="submit" name="submit2" class="button" value="发布" onClick="return fn_onsubmit();"/>
<input type="button" name="close2" class="button" value="关闭" onClick="window.close(); return false;"></TD>
</tr>
</table></td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -