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

📄 textareaeditor.jsp

📁 j2ee源码
💻 JSP
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/leeman-chtml.tld" prefix="chtml" %>
<%@ page 
language="java"
contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"
%>
<chtml:baseLink/>
<%
	String pageTitleKey = request.getParameter("pageTitleKey");
    String returnFormName = request.getParameter("returnFormName");
    String returnFieldName = request.getParameter("returnFieldName");
    String editable = request.getParameter("editable");
    String maxLength = request.getParameter("maxLength");

    boolean isEditable = "true".equalsIgnoreCase(editable);
%>
<TITLE><bean:message key="<%=pageTitleKey %>"/></TITLE>
<SCRIPT Language="javascript">

var pageTitle = '<bean:message key="<%=pageTitleKey %>"/>';
var maxLength = <%=maxLength%>;

function closeWin () {
	var returnObj = window.opener.document.<%=returnFormName%>.item("<%=returnFieldName %>");
	returnObj.focus();
	window.close()
}

function updateOpener () {
	var returnObj = window.opener.document.<%=returnFormName%>.item("<%=returnFieldName %>");
	var sourceObj = document.Form1.textAreaEditor
	 
	returnObj.value = sourceObj.value
	
	if (chkLength(document.Form1.textAreaEditor, pageTitle, maxLength) == true)
	{
		closeWin();
	}
	else
	{
		if (errorMsg.length > 0)
		{
			showMsg();
			return false;
		}
		else
		{
			return true;
		}
	}
}

function loadText () {
	var sourceObj = window.opener.document.<%=returnFormName%>.item("<%=returnFieldName %>");
	var targetObj = document.Form1.textAreaEditor;
	
	targetObj.value = sourceObj.value;
}

function onBodyLoad () {
	document.Form1.textAreaEditor.focus();
}

onloadCommands.push ("loadText();");

<% if (isEditable){%>
onloadCommands.push ("onBodyLoad();");
<% } %>

</SCRIPT>
</HEAD>
<BODY>
<form name="Form1">
<P><B><bean:message key="<%=pageTitleKey %>"/></B>
<br>
<% if (isEditable){ %>
<textarea name="textAreaEditor" rows="25" cols="85" style="width:620px;height:380px">
</textarea>
<% }else{ %>
<textarea name="textAreaEditor" rows="25" cols="85" readonly="readonly" class="inputDisabled" style="width:620px;height:380px">
</textarea>
<% }%>
<BR>
<% if (isEditable){ %>
<input type="button" value="<bean:message key="label.ok"/>" class="buttons" onclick="updateOpener();">
<% }%>
<input type="button" value="<bean:message key="label.close"/>" class="buttons" onclick="javascript:window.close();">
</form>
</BODY>
</HTML>

⌨️ 快捷键说明

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