⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 edit_image_file.jsp

📁 电信的网厅的整站代码
💻 JSP
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<%@ page import="com.doone.fj1w.bbs.*"%>
<%@ page import="com.doone.util.*"%>
<%@ page import="com.doone.data.*"%>
<%@ page import="com.doone.uurm.*"%>
<%@ page import="java.util.*"%>
<%@ page import="com.doone.data.DataTable"%>
<%@ page import="com.doone.fj1w.fjmgr.config.UpImageBean"%>
<%@ page import="sun.misc.BASE64Encoder"%>
<%@ page import="java.io.IOException"%>
<%@ page import="com.doone.fj1w.bbs.*"%>

<%	
	String action = request.getParameter("ACTION");
	String sParentId = request.getParameter("PARENT_ID");//PARENDID,存为栏目ID
	String sTextOrImage = request.getParameter("TEXTORIMAGE");//判断是显示图片,还是文字
	String sMenuCode = request.getParameter("MENUCODE");//菜单编码
	String sLinkType = request.getParameter("LINKTYPE");
	UpImageBean contentBean = new UpImageBean();
    long lBoardId=0;
	if (sParentId!=null){lBoardId=Sys_Purview.getPurviewIdByCode(sParentId);}//栏目ID
    String sBoardId="";
    if (lBoardId!=0){sBoardId=Long.toString(lBoardId);}
  	DataTable contentList = null;
	contentList=contentBean.getContent(sBoardId); 

	if (sTextOrImage!=null&&sTextOrImage.equals("2"))//文字链接
	{   response.sendRedirect("edit_text_file.jsp?PARENT_ID="+sParentId+"&TEXTORIMAGE="+sTextOrImage+"&MENUCODE="+sMenuCode+"&LINKTYPE="+sLinkType);
	}
	String StateFlag = "1"; // 状态标记,只有管理才能显示编辑控件的特殊功能。
	WebAuth auth = WebAuth.getInstance(request);
	
%>
<html>
<head>
	<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/ChangeStyle.js"></script>
	<script language="JavaScript" src="../../common/mainTool.js"></script>
    <script language="javascript" src="../../common/XMLHttpClient.js"></script>
	<title>
	<MMString:LoadString id="insertbar/formsRadio" />
	</title>
	<script language="JavaScript">
    	var ApplicationRootPath = "<%= request.getContextPath()%>";
    	var xmlHttpURL = ApplicationRootPath + "/XmlHttpService"

		function fn_onsubmit() {
			try {
				if ( document.getElementById("TITLE").value.length == 0 ) {
					alert("标题不能为空!");
					document.getElementById("TITLE").focus();
					return false;
				}
				if ( document.getElementById("ATTCHLIST").length == 0 ) {
					alert("图片不能为空!");
					document.getElementById("ATTCHLIST").focus();
					return false;
				}

			}
			catch(ex) {alert(ex.description); return false;}

			return true;
		}
		
		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 UploadSaved(sSaveFileName, sOriginalFileName) {
			try {
				var oSelect = document.getElementById("ATTCHLIST");
				var opt = document.createElement("OPTION");
				opt.value = sSaveFileName + "||" + sOriginalFileName;
				opt.text = sOriginalFileName;
				oSelect.add(opt);
			}
			catch(ex) {}
		}
		
		function fn_delete(sContent_id) {
			// 删除当前选中的附件;
			try{
				var oSelect = document.getElementById("ATTCHLIST");
				if ( oSelect.options.length == -1 ) {
					alert("附件列表为空,没有东西可以删除。");
					return false;
				}
				
				var fileNames = oSelect.options[oSelect.selectedIndex].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.remove(oSelect.selectedIndex);
	            	alert("删除成功!");
	            	var returnUrl="edit_web_index.jsp";
	            	var action ="<%=action%>";
	            	if(action=="DSKZQK")
	            		returnUrl="edit_webdsk_index.jsp";
					window.location.href=returnUrl;
	            }
	            else {
	            	alert("删除失败。");
	            }}
			}
			catch(ex) {}
		}
			function setValue(title,funid){
	    	document.all("LINK").value=funid;
			document.all("LTITLE").value=title;
    	}
		function showywjs(sTextOrImage,sMenuCode){
			var str="ywjs.jsp?TEXTORIMAGE="+sTextOrImage+"&MENUCODE="+sMenuCode;
			window.open(str,"","width=430,height=280");
		}
	</script>
    <!-- Copyright 2000,2001 Macromedia, Inc. All rights reserved. -->
</head>
<body bgcolor="#FFFFFF"  style="margin: 0px;" scroll="yes">
<form id="Form1" name="Form1" method="post" action="edit_image_submit.jsp?ACTION=<%=action%>" >
<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 align="left" valign="middle" id="ibtnaddResearch"  title=""  DefaultClass="btnDefault" OverClass="btnOver" DownClass="btnDown"><table width="100%"  border="0" cellpadding="0" cellspacing="1" class="add_zl">
                          <tr>
                            <td height="27" bgcolor="#f5f5f5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                            <%if(action!=null && action.equals("DSKZQK")){%><a href="edit_webdsk_index.jsp">返回修改大商客首页导航</a><%;}else{%>
                            <a href="edit_web_index.jsp">返回修改首页导航</a><%;}%></td>
                          </tr>
                        </table></td>
					</tr>
  </table>
  <%if ((contentList!=null)&&(contentList.getRows().getCount()!=0)){
		String sTITLE=contentList.getRow(0).getString("TITLE");
		String sLINKID=contentList.getRow(0).getString("CONTENT");
 		String sLINK="";
		StringBuffer sAttchment = new StringBuffer();
		StringBuffer sFILE=new StringBuffer();
		for(int j=0;j<contentList.getRows().getCount();j++) {	
			sFILE.append("<option value=\"");
			sFILE.append("||");
			sFILE.append(contentList.getRow(j).getString("FILE_NAME"));
			sFILE.append("||");
			sFILE.append(contentList.getRow(j).getString("ATTCH_ID"));
			sFILE.append("\">");
			sFILE.append(contentList.getRow(j).getString("FILE_NAME"));
			sFILE.append("</option>");
			if ( sAttchment.length() > 0 ) {
			sAttchment.append("::||");
			sAttchment.append(contentList.getRow(j).getString("FILE_NAME"));
			}
			else {
			sAttchment.append("||").append(contentList.getRow(j).getString("FILE_NAME"));
			}		
		}		 
		if (sLINKID!=null&&sLINKID.length()!=0){
		boolean bIsint=contentBean.is_int(sLINKID);
		if (bIsint)
			{if (sTextOrImage.equals("1"))
				{sLINK=contentBean.getBoardName(sLINKID);}//取业务介绍ID的NAME
			else{sLINK=contentBean.getPurviewName(sLINKID);}}
		else{sLINK=sLINKID;}}
		%>


<table width="100%" border="0" cellpadding="2" cellspacing="1" class="InnerTable">
 	<tr class="InnerMain">
		<TD class="InnerHead" vAlign="Middle" align="right"
			width="10%">标 题:</TD>
	  <td width="68%"><input id="TITLE" NAME="TITLE" MaxLength="255" style="width: 60%" value="<%=sTITLE%>"/></td>
	    
    </tr>
 
	<tr class="InnerMain">
		<TD class="InnerHead" vAlign="Middle" align="right"
			width="10%">链 接:</TD>
	  <td width="68%"><input type="text" onChange="document.getElementById('LINK').value=''" name="LTITLE" MaxLength="255" style="width: 60%" value="<%=sLINK%>" />
	  <input type="hidden" name="LINK" MaxLength="255" style="width: 100%"  value="<%=sLINKID%>"/>
	  <input name="button" type="button" id="button"  class="InnerHead"  onClick="return showywjs('<%=sTextOrImage%>','<%=sMenuCode%>');" value="业务介绍">
	  <span class="TreeOver"> (如果自定义网址请加http://)</span></td>
    </tr>
			<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   align="right" vAlign="middle" class="InnerHead">上传附件:</TD>
			<td>
			<input type="hidden" name="ATTCHMENT" id="ATTCHMENT" value="<%= sAttchment.toString()%>">
			<select id="ATTCHLIST" name="ATTCHLIST" style="width: 250px">
			<%=sFILE%>
			</select>
			<input type="button" id="delete" value="删除" onClick="return fn_delete('<%=contentList.getRow(0).getLong("CONTENT_ID")%>');">
			<%if (contentList.getRows().getCount()==0){%>
			<input type="button" id="Button3" value="上传" onClick="return eWebEditor1.ShowDialog('../bbs/dialog/attch.htm', 350, 150, true);">			 (注:限制上传除JPG,GIF,SWF格式外及大于2M的文件)
			<%}%></td>
    </tr>
		<tr class="InnerMain">
		<td height="70" align="right" vAlign="middle" class="InnerHead">
		附件列表:</td>
		<td><%
			DacClient db = new DacClient();
			TF_Attchment[] attchList = TF_Attchment.getAttchList(db, contentList.getRow(0).getLong("CONTENT_ID"), "2");
			for ( int i=0; i<attchList.length; i++) {%>
			<div id="lblAttch" style="padding-left: 10px;">
			<img width="100" height="100"src="../bbs/AttchMap/<%= attchList[i].getAttch_ID()%>/<%= attchList[i].getFile_Name()%>" target="Attchment">
			</img>
			</div>
			<%}%></td></tr>
			<tr>
			<td colspan="3" align="center" class="InnerHead">
			<input type="hidden" name="attchListLen" value="<%=attchList.length%>">
			<input type="hidden" name="attchListLen" value="<%=attchList.length%>">
			<input type="hidden" name="CONTENT_ID" value="<%=contentList.getRow(0).getString("CONTENT_ID")%>">
			<input type="submit" name="submit" class="button" value="发布" onClick="return fn_onsubmit();">
			<input type="button" name="close" class="button" value="关闭" onClick="window.close(); return false;"></td>
			</tr>
  </table>
		<%}
			else
			{response.sendRedirect("up_image_file.jsp?PARENT_ID="+sParentId+"&TEXTORIMAGE="+sTextOrImage+"&MENUCODE="+sMenuCode+"&ACTION="+action);}%>
			<input type="hidden" name="PARENT_ID" value="<%=sParentId%>">
</form>
<table width="80%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><p>操作说明:<br>
      1.在链接框里您可以选择链接业务介绍,但不要在表单时做任何的改动,否则会造成链接失败。<br>
      2.如果您自定义外网等链接路径,请在<span class="TreeOver">:网址前加http://</span>,否则会造成链接失败。</p></td>
  </tr>
</table>
</body>
</html>
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -