编辑器ID.innerHTML的值保存到隐藏域
<input type=hidden id="Hidden1ID">
<textarea id="Hidden2ID"></textarea>
在脚本中赋值
Hidden1ID.value=编辑器ID.innerHTML;
Hidden2ID.value=编辑器ID.innerHTML;
提交后取表单域Hidden1ID
<input type=hidden id="Hidden1ID">
<textarea id="Hidden2ID"></textarea>
在脚本中赋值
Hidden1ID.value=编辑器ID.innerHTML;
Hidden2ID.value=编辑器ID.innerHTML;
提交后取表单域Hidden1ID
你给我的这个例子是文件管理。。和我要的东西不一样啊。
基本上就是word工具栏里那些。
现在这些东西都做完了。。就是无法在下一页中接收到填写的内容。。
这个接收到的内容应该是一个以html格式存储的吧。
<OBJECT id=HTML data="edit/editor.html" width="100%" height=360 type=text/x-scriptlet></object>
在接受页面是:content=request.Form("content");我刚在JSP里试了下,好象显示接受语句不对
不知道你的接受语句是怎么写的
楼主你可以把你的传送接受方法写下,一起研究研究:)
是不是在<object></object>后加个<textarea>?
我把源码贴出来。。
帮我看一下。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="JavaScript" src="../inc/public.js" type="text/JavaScript"></script>
<style type="text/css">
<!--
.unnamed1 {
border: 1px solid #003366;
}
-->
</style></head><body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form name="FormView" method="post" action="sendemail.jsp">
<table width="640" height="440" border="0" align="center" cellpadding="1" cellspacing="1" class="unnamed1">
<tr>
<td height="24" colspan="3" bgcolor="#2168a7"> <div align="left"><font color="#FFFFFF" size="2">[写邮件]</font></div></td>
</tr>
<tr>
<td width="94" height="24" bgcolor="#f2f2f2"> <div align="right"><font size="2">收件人:</font></div></td>
<td width="513" height="30" colspan="2" bgcolor="#f2f2f2"> <input name="setto" type="text" id="setto" size="40">
</td>
</tr>
<tr>
<td height="23" bgcolor="#f2f2f2"> <div align="right"><font size="2">主 题:</font></div></td>
<td colspan="2" bgcolor="#f2f2f2"> <input name="subject" type="text" id="subject" size="40">
</td>
</tr>
<tr>
<td height="19" bgcolor="#f2f2f2"> <div align="right"><font size="2">附 件:</font></div></td>
<td colspan="2" bgcolor="#f2f2f2"> <input name="fj" type="text" id="fj" size="50">
<img src="images/dk.gif" width="16" height="15" alt="添加附件" onClick="javascript:openNewWindow('upfile.jsp?sValue=images1',320,160);">
</td>
</tr>
<tr>
<td height="34" colspan="3" bgcolor="#f2f2f2"> <div align="center">
<input type="submit" name="Submit" value="发送">
<input name="reset" type="reset" id="reset" value="取消">
</div></td>
</tr>
<tr bgcolor="#f2f2f2">
<td height="300" colspan="3"> <div align="center">
<OBJECT id=gameText style="LEFT: 0px; TOP: 0px" data=editor_brief1.jsp width=640 height=480 type=text/x-scriptlet VIEWASTEXT></OBJECT>
</div></td>
</tr>
<tr bgcolor="#f2f2f2">
<td colspan="3"> </td>
</tr>
</table></form>
</body>
</html>
<html>
<head>
<title>html编辑器</title>
<link rel="STYLESHEET" type="text/css" href="css/edit.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script src="js/editMoshougame.js" type="text/javascript"></script></head><body bgcolor="menu" onload="InitDocument();" STYLE="margin:0pt;padding:0pt"><form id=form1 name=form1 >
<input type="hidden" id="textfix" name="textfix" value="dd">
</form>
<div class="yToolbar" ID="ExtToolbar">
<div class="TBHandle"></div>
<div class="Btn" TITLE="删除" LANGUAGE="javascript" onclick="format1('delete');">
<img class="Ico" src="images\delete.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="Btn" TITLE="剪切" LANGUAGE="javascript" onclick="format1('cut');">
<img class="Ico" src="images\cut.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="Btn" TITLE="复制" LANGUAGE="javascript" onclick="format1('copy');">
<img class="Ico" src="images\copy.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="Btn" TITLE="粘贴" LANGUAGE="javascript" onclick="format1('paste');">
<img class="Ico" src="images\paste.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="Btn" TITLE="撤消" LANGUAGE="javascript" onclick="format1('undo');">
<img class="Ico" src="images\undo.gif" WIDTH="17" HEIGHT="16"> </div>
<div class="Btn" TITLE="恢复" LANGUAGE="javascript" onclick="format1('redo');">
<img class="Ico" src="images\redo.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="TBSep"></div>
<div class="Btn" TITLE="插入表格" LANGUAGE="javascript" onclick="fortable()"> <img class="Ico" src="images\table.gif" WIDTH="18" HEIGHT="18">
</div>
<div class="Btn" TITLE="插入超级连接" LANGUAGE="javascript" onclick="UserDialog('CreateLink')">
<img class="Ico" src="images\wlink.gif" WIDTH="22" HEIGHT="22"> </div>
<%/* <div class="Btn" TITLE="插入图片" LANGUAGE="javascript" onclick="addimage1();">
<img class="Ico" src="images\img.gif" WIDTH="22" HEIGHT="22"> </div>*/%>
<div class="Btn" TITLE="插入水平线" LANGUAGE="javascript" onclick="format('InsertHorizontalRule')">
<img class="Ico" src="images/hr.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="TBSep"></div>
</div><div class="yToolbar">
<div class="TBHandle"></div>
<select ID="formatSelect" class="TBGen" title="段落格式" onchange="doSelectClick('FormatBlock',this)" style="font: icon; width: 80px;">
<option>段落格式</option>
<option VALUE="<P>">普通
<option VALUE="<PRE>">已编排格式
<option VALUE="<H1>">标题一
<option VALUE="<H2>">标题二
<option VALUE="<H3>">标题三
<option VALUE="<H4>">标题四
<option VALUE="<H5>">标题五
<option VALUE="<H6>">标题六
<option VALUE="<H7>">标题七
</select>
<select id="specialtype" class="TBGen" onchange="if(this.selectedIndex!=0) format1(this[this.selectedIndex].value);" style="font: icon; width: 100px;">
<option>特殊字体格式</option>
<option VALUE="SuperScript">上标
<option VALUE="SubScript">下标
<option VALUE="StrikeThrough">删除线
<option VALUE="RemoveFormat">取消格式
</select>
<div class="Btn" TITLE="字体颜色" LANGUAGE="javascript" onclick="foreColor('ForeColor');">
<img class="Ico" src="images\fgcolor.gif" WIDTH="23" HEIGHT="22"> </div>
<div class="TBSep"></div>
<div class="Btn" TITLE="加粗" LANGUAGE="javascript" onclick="format('bold');">
<img class="Ico" src="images\bold.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="Btn" TITLE="斜体" LANGUAGE="javascript" onclick="format('italic');">
<img class="Ico" src="images\italic.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="Btn" TITLE="下划线" LANGUAGE="javascript" onclick="format('underline');">
<img class="Ico" src="images\underline.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="TBSep"></div>
<div class="Btn" TITLE="左对齐" NAME="Justify" LANGUAGE="javascript" onclick="format('justifyleft');">
<img class="Ico" src="images\aleft.gif" WIDTH="17" HEIGHT="16"> </div>
<div class="Btn" TITLE="居中" NAME="Justify" LANGUAGE="javascript" onclick="format('justifycenter');">
<img class="Ico" src="images\center.gif" WIDTH="17" HEIGHT="16"> </div>
<div class="Btn" TITLE="右对齐" NAME="Justify" LANGUAGE="javascript" onclick="format('justifyright');">
<img class="Ico" src="images\aright.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="TBSep"></div>
<div class="Btn" TITLE="编号" LANGUAGE="javascript" onclick="format('insertorderedlist');">
<img class="Ico" src="images\numlist.gif" WIDTH="18" HEIGHT="18"> </div>
<div class="Btn" TITLE="项目符号" LANGUAGE="javascript" onclick="format('insertunorderedlist');">
<img class="Ico" src="images\bullist.gif" WIDTH="18" HEIGHT="18"> </div>
<div class="Btn" TITLE="减少缩进量" LANGUAGE="javascript" onclick="format('outdent');">
<img class="Ico" src="images\outdent.gif" WIDTH="16" HEIGHT="16"> </div>
<div class="Btn" TITLE="增加缩进量" LANGUAGE="javascript" onclick="format('indent');">
<img class="Ico" src="images\indent.gif" WIDTH="16" HEIGHT="16"> </div>
<!--
<div class="TBSep"></div>
<div class="Btn" TITLE="使用帮助" LANGUAGE="javascript" onclick="help();"> <img class="Ico" src="images\help.gif" WIDTH="16" HEIGHT="16">
</div>
<div class="TBSep"></div>
-->
</div>
<div class="yToolbar">
<div class="TBHandle"></div>
<div class="TBHandle"></div>
<select language="javascript" class="TBGen" id="FontName" title="字体名" onchange="format('fontname',this[this.selectedIndex].value);">
<option class="heading" selected>字体</option>
<option value="宋体">宋体</option>
<option value="黑体">黑体</option>
<option value="楷体_GB2312">楷体</option>
<option value="仿宋_GB2312">仿宋</option>
<option value="隶书">隶书</option>
<option value="幼圆">幼圆</option>
<option value="新宋体">新宋体</option>
<option value="细明体">细明体</option>
<option value="华文新魏">华文新魏</option>
<option value="华文行楷">华文行楷</option>
<option value="Arial">Arial</option>
<option value="Arial Black">Arial Black</option>
<option value="Arial Narrow">Arial Narrow</option>
<option value="Bradley Hand ITC">Bradley Hand ITC</option>
<option value="Brush Script MT">Brush Script MT</option>
<option value="Century Gothic">Century Gothic</option>
<option value="Comic Sans MS">Comic Sans MS</option>
<option value="Courier">Courier</option>
<option value="Courier New">Courier New</option>
<option value="MS Sans Serif">MS Sans Serif</option>
<option value="System">System</option>
<option value="Times New Roman">Times New Roman</option>
<option value="Wingdings">Wingdings</option>
</select>
<select language="javascript" class="TBGen" id="FontSize" title="字号大小" onchange="format('fontsize',this[this.selectedIndex].value);">
<option class="heading" selected>字号
<option value="7">一号
<option value="6">二号
<option value="5">三号
<option value="4">四号
<option value="3">五号
<option value="2">六号
<option value="1">七号</option>
</select>
<div class="TBGen" id="EditMode" title="使用 HTML">
<input onclick="setMode(this.checked);" type="checkbox">
使用 HTML 语法书写 </div>
</div>
<div class="TBSep"></div>
</div>
<iframe class="Composition" ID="Composition" MARGINHEIGHT="1" MARGINWIDTH="1" width="100%" height="400"
onload="fix(document.form1.textfix.value);">
</iframe></body>
</html>