📄 add_poster.jsp
字号:
<%@ page contentType="text/html;charset=utf-8"%>
<%@ taglib uri="/WEB-INF/tag-lib/FCKeditor.tld" prefix="FCK" %>
<%@ include file="../../include.jsp"%>
<%
DBRow poster_template[] = posterMgr.getAllPosterTemplates(null);
%>
<html>
<head>
<title>EOEditor From ETSOO</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script>
document.write("<script src='<%=ConfigBean.getStringValue("systenFolder")%>alert_js.jsp?rnd="+Math.random()+"'></s"+"cript>")
</script>
<script language="javascript" src="../editor/fckeditor.js"></script>
<script language="JavaScript" type="text/javascript" src="../../js/prototype.js"></script>
<script language="javascript">
function getLength(id){
var oEditor = FCKeditorAPI.GetInstance(id);
var oDOM = oEditor.EditorDocument;
var iLength ;
if(document.all){
iLength = oDOM.body.innerText.length;
}else{
var r = oDOM.createRange();
r.selectNodeContents(oDOM.body);
iLength = r.toString().length;
}
return(iLength);
}
function save()
{
var theForm = document.news;
if ( theForm.topic.value=="")
{
alert("请填写主题");
}
else if ( getLength("content")==0 )
{
alert("请编辑海报内容");
}
else
{
theForm.submit();
}
}
function MM_openBrWindowAdv(theURL,winName,features) {
window.open(theURL,winName,features);
}
function addP()
{
MM_openBrWindowAdv('poster_pro_list.jsp','','height=400,width=700,scrollbars=yes');
}
function InsertHTML(content)
{
// Get the editor instance that we want to interact with.
var oEditor = FCKeditorAPI.GetInstance('content') ;
// Check the active editing mode.
if ( oEditor.EditMode == FCK_EDITMODE_WYSIWYG )
{
// Insert the desired HTML.
oEditor.InsertHtml(content) ;
}
else
{
alert( 'You must be on WYSIWYG mode!' ) ;
}
}
function getPosterTemplateContent()
{
try
{
document.poster_template_form.pstid.value=document.news.poster_template.value;
$('poster_template_form').request({
onSuccess: getPosterTemplateContentSuccess,
onFailure:getPosterTemplateContentFailure
})
}catch(e)
{
alert(e.description)
}
}
function getPosterTemplateContentSuccess(response)
{
InsertHTML("");
InsertHTML(response.responseText)
}
function getPosterTemplateContentFailure()
{
alert("提取失败!");
}
</script>
<link href="../comm.css" rel="stylesheet" type="text/css">
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<br>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="0">
<tr>
<td class="page-title"><img src="../imgs/page_title.gif" alt="title" width="17" height="12" align="absmiddle"> 促销工具 » 新建海报</td>
</tr>
</table>
<br>
<br>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="0">
<form action="<%=ConfigBean.getStringValue("systenFolder")%>appController/getPosterTemplateContent" name="poster_template_form">
<input type="hidden" name="pstid">
</form>
<form name="news" action="<%=ConfigBean.getStringValue("systenFolder")%>appController/addPoster" method="post">
<input type="hidden" name="backurl" value="<%=StringUtil.getString(request,"backurl")%>">
<tr >
<td width="9%" height="28" align="center" valign="middle">主题</td>
<td width="47%">
<input name="topic" type="text" id="topic" size="60"></td>
<td width="17%"> </td>
<td width="8%" align="center"> </td>
<td width="19%"> </td>
</tr>
<tr >
<td height="28" align="center" valign="middle"> </td>
<td>
<input name="Submit" type="button" class="long-long-button" value="添加商品到海报" onClick="addP()">
从模板
<select name="poster_template" id="poster_template">
<%
for (int i=0; i<poster_template.length; i++)
{
%>
<option value="<%=poster_template[i].getString("pstid")%>"><%=poster_template[i].getString("topic")%></option>
<%
}
%>
</select>
<input name="Submit2" type="button" class="short-button" value=" 提 取 " onClick="getPosterTemplateContent()">
</td>
<td> </td>
<td align="center"> </td>
<td> </td>
</tr>
<tr>
<td colspan="5"><FCK:editor id="content"
width="100%" height="500"
basePath="<%=ConfigBean.getStringValue("systenFolder")+"administrator/editor/"%>"
imageBrowserURL="<%=ConfigBean.getStringValue("systenFolder")+"administrator/editor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector"%>"
linkBrowserURL="<%=ConfigBean.getStringValue("systenFolder")+"administrator/editor/editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector"%>"
flashBrowserURL="<%=ConfigBean.getStringValue("systenFolder")+"administrator/editor/editor/filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector"%>"
imageUploadURL="<%=ConfigBean.getStringValue("systenFolder")+"administrator/editor/editor/filemanager/upload/simpleuploader?Type=Image"%>"
linkUploadURL="<%=ConfigBean.getStringValue("systenFolder")+"administrator/editor/editor/filemanager/upload/simpleuploader?Type=File"%>"
flashUploadURL="<%=ConfigBean.getStringValue("systenFolder")+"administrator/editor/editor/filemanager/upload/simpleuploader?Type=Flash"%>">
</FCK:editor> </td>
</tr>
</form>
</table>
<br>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td valign="middle">
<input name="button" type="button" class="long-button" onClick="save()" value=" 保 存 ">
<input name="button2" type="button" class="long-button" onClick="location='<%=StringUtil.getString(request,"backurl")%>'" value=" 返 回 "> </td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -