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

📄 pm_send.jsp

📁 论坛软件系统亦称电子公告板(BBS)系统
💻 JSP
字号:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<form method="post" id="postform" action="pm.jsp?action=send&submit=yes" onSubmit="return validate(this)">
	<input type="hidden" name="do" value="${param.do}"/>
	<div class="mainbox formbox">
		<h1>发送短消息</h1>
		<jsp:include flush="true" page="pm_navbar.jsp" />
		<table summary="发送短消息" cellspacing="0" cellpadding="0" id="pmlist">
			<c:if test="${seccodecheck}"><tr><th><label for="seccodeverify">验证码</label></th><td><div id="seccodeimage"></div> <input type="text" onfocus="updateseccode();this.onfocus = null" id="seccodeverify" name="seccodeverify" size="8" maxlength="4" /> <em class="tips"><strong>点击输入框显示验证码</strong> 如果看不清验证码,请点图片刷新</em><script type="text/javascript">var seccodedata = [${seccodedata['width']}, ${seccodedata['height']}, ${seccodedata['type']}];</script></td></tr></c:if>
			<c:if test="${secqaacheck}"><tr><th><label for="secanswer">验证问答</label></th><td><div id="secquestion"></div> <input type="text" name="secanswer" id="secanswer" size="25"maxlength="50" tabindex="1" /> <script type="text/javascript">ajaxget('ajax.do?action=updatesecqaa', 'secquestion');</script></td></tr></c:if>
			<tr><th><label for="msgto">发送到</label></th><td><input type="text" id="msgto" name="msgto" size="65" value="${member.username}" tabindex="2" /></td></tr>
			<c:if test="${buddylist!=null}"><tr><th id="buddy"><label><input class="checkbox" type="checkbox" name="chkall" onclick="checkall(this.form, 'msgtobuddys')" tabindex="3" />好友群发</label></th><td><ul class="userlist"><c:forEach items="${buddylist}" var="user"><li><label><input class="checkbox" type="checkbox" name="msgtobuddys[]" value="${user.buddyid}" /> ${user.username}</label></li></c:forEach></ul></td></tr></c:if>
			<tr><th><label for="subject">标题</label></th><td><input type="text" id="subject" name="subject" size="65" value="${pms.subject}" tabindex="4" maxlength="75"/></td></tr>
			<tr>
				<th valign="top"><label for="pm_textarea">内容</label> <c:if test="${settings.smileyinsert>0}"><div id="smilieslist"></div><script type="text/javascript">ajaxget('post.jsp?action=smilies', 'smilieslist');</script></c:if></th>
				<td><textarea id="pm_textarea" class="autosave" rows="15" cols="10" name="message" style="width: 95%;" onKeyDown="ctlent(event);" tabindex="5">${pms.message}</textarea><br /><label><input type="checkbox" name="saveoutbox" value="1" tabindex="6" />不发送,只保存到草稿箱中</label></td>
			</tr>
			<tr class="btns"><th>&nbsp;</th><td><button type="submit" class="submit" name="pmsubmit" id="postsubmit" value="true" tabindex="7">提交</button> <em>[完成后可按 Ctrl+Enter 发布]</em> &nbsp;<a href="###" id="restoredata" onclick="loadData()" title="恢复上次自动保存的数据">恢复数据</a></td></tr>
		</table>
	</div>
</form>
<script type="text/javascript" src="include/javascript/post.js"></script>
<script type="text/javascript">
	var wysiwyg = bbinsert = 0;
	lang['post_autosave_none'] = "没有可以恢复的数据!";
	lang['post_autosave_confirm'] = "此操作将覆盖当前帖子内容,确定要恢复数据吗?";
	function validate(theform) {
		if (theform.subject.value == '' || theform.message.value == '') {
			alert("请完成标题或内容栏。");
			theform.subject.focus();
			return false;
		} else if (theform.subject.value.length > 75) {
			alert("您的标题超过 80 个字符的限制。");
			theform.subject.focus();
			return false;
		}
		theform.message.value = parseurl(theform.message.value, 'bbcode');
		theform.pmsubmit.disabled = true;
		return true;
	}
	checkFocus();
	setCaretAtEnd();
	var textobj = $('pm_textarea');
	if(!(is_ie >= 5 || is_moz >= 2)) {
		$('restoredata').style.display = 'none';
	}
</script>

⌨️ 快捷键说明

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