📄 templateaddedit.aspx
字号:
<%@ Page language="c#" Codebehind="TemplateAddEdit.aspx.cs" AutoEventWireup="false" Inherits="OI.DocTemplate.TemplateAddEdit" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>TemplateAddEdit</title>
<meta content="Microsoft Visual Studio .NET 7.1" name=GENERATOR>
<meta content=C# name=CODE_LANGUAGE>
<meta content=JavaScript name=vs_defaultClientScript>
<meta content=http://schemas.microsoft.com/intellisense/ie5 name=vs_targetSchema>
<meta content=JavaScript name=vs_defaultClientScript><LINK href="../test.css" type=text/css rel=stylesheet >
</HEAD>
<body bgColor=#eaeaea topMargin=0>
<form id=Form1 method=post runat="server">
<table class=tableframe width="80%">
<tr>
<td style="WIDTH: 53px" width=53><asp:label id=Label1 runat="server">名称:</asp:label></TD>
<td><FONT face=宋体><asp:textbox id=TextBoxTitle runat="server" Width="204px" CssClass="input"></asp:textbox><asp:textbox id=TextBoxContent runat="server" Width="0px"></asp:textbox><asp:textbox id=TextBoxID runat="server" Visible="False" CssClass="input"></asp:TextBox></FONT></TD></TR>
<tr>
<td colSpan=2><FONT face=宋体
> </FONT> <FONT face=宋体
> </FONT></TD></TR></TABLE></FORM>
<script language=javascript>
<!--
function __doPostBack(eventTarget, eventArgument) {
var theform = document.flow;
theform.__EVENTTARGET.value = eventTarget;
theform.__EVENTARGUMENT.value = eventArgument;
theform.submit();
}
// -->
</script>
<SCRIPT>
//初始变量设置
var excel="<object classid='clsid:0002E510-0000-0000-C000-000000000046' id='Spreadsheet1' codebase='file:\\Bob\software\office2000\msowc.cab' width='98%' height='250'><param name='HTMLURL' value><param name='HTMLData' value='<html xmlns:x="urn:schemas-microsoft-com:office:excel"xmlns="http://www.w3.org/TR/REC-html40"><head><style type="text/css"><!--tr{mso-height-source:auto;}td{black-space:nowrap;}.wc4590F88{black-space:nowrap;font-family:宋体;mso-number-format:General;font-size:auto;font-weight:auto;font-style:auto;text-decoration:auto;mso-background-source:auto;mso-pattern:auto;mso-color-source:auto;text-align:general;vertical-align:bottom;border-top:none;border-left:none;border-right:none;border-bottom:none;mso-protection:locked;}--></style></head><body><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:OWCVersion>9.0.0.2710</x:OWCVersion><x:Label Style='border-top:solid .5pt silver;border-left:solid .5pt silver;border-right:solid .5pt silver;border-bottom:solid .5pt silver'><x:Caption>Microsoft Office Spreadsheet</x:Caption> </x:Label><x:Name>Sheet1</x:Name><x:WorksheetOptions><x:Selected/><x:Height>7620</x:Height> <x:Width>15240</x:Width><x:TopRowVisible>0</x:TopRowVisible><x:LeftColumnVisible>0</x:LeftColumnVisible> <x:ProtectContents>False</x:ProtectContents> <x:DefaultRowHeight>210</x:DefaultRowHeight> <x:StandardWidth>2389</x:StandardWidth> </x:WorksheetOptions> </x:ExcelWorksheet></x:ExcelWorksheets> <x:MaxHeight>80%</x:MaxHeight><x:MaxWidth>80%</x:MaxWidth></x:ExcelWorkbook></xml><![endif]--><table class=wc4590F88 x:str><col width="56"><tr height="14"><td></td></tr></table></body></html>'> <param name='DataType' value='HTMLDATA'> <param name='AutoFit' value='0'><param name='DisplayColHeaders' value='-1'><param name='DisplayGridlines' value='-1'><param name='DisplayHorizontalScrollBar' value='-1'><param name='DisplayRowHeaders' value='-1'><param name='DisplayTitleBar' value='-1'><param name='DisplayToolbar' value='-1'><param name='DisplayVerticalScrollBar' value='-1'> <param name='EnableAutoCalculate' value='-1'> <param name='EnableEvents' value='-1'><param name='MoveAfterReturn' value='-1'><param name='MoveAfterReturnDirection' value='0'><param name='RightToLeft' value='0'><param name='ViewableRange' value='1:65536'></object>"
var hefolder=""//按件所在文件夹
var toolbutton=hefolder+"button/"//按钮所在文件夹
var strTmp="";
var L_RTEDEFAULTHTML_TEXT="<DIV></DIV>";//文本框初始值
L_RTEDEFAULTHTML_TEXT=document.all["TextBoxContent"].value
var emoticonpath=hefolder+"emotion/"//图释所在文件夹
var arEmoticons = new Array("emsmile.gif","emteeth.gif","emwink.gif", "emsmileo.gif","emsmilep.gif","emsmiled.gif","emangry.gif","emembarrassed.gif","emcrook.gif","emsad.gif","emcry.gif","emdgust.gif","emangel.gif","emlove.gif","emunlove.gif","emmessag.gif","emcat.gif","emdog.gif","emmoon.gif","emstar.gif","emfilm.gif","emnote.gif","emrose.gif","emrosesad.gif","emclock.gif","emlips.gif","emgift.gif","emcake.gif","emphoto.gif","emidea.gif","emtea.gif","emphone.gif","emhug.gif","emhug2.gif","embeer.gif","emcocktl.gif","emmale.gif","emfemale.gif","emthup.gif","emthdown.gif","emvamp.gif","emhot.gif","emrainbow.gif","ememail.gif");
var isIE4=(navigator.appVersion.indexOf("MSIE 4")>0)
var isIE6=(navigator.appVersion.indexOf("MSIE 6")>0)
//常量定义
var L_CLOSEBUTTON_TEXT =unescape("x");
//定义字体
function _CFont(szDef,szText,bSymbol){
return new Array(szDef,szText,bSymbol);
};
defaultFonts=new Array();
defaultFonts[0]=_CFont("Geneva,Arial,Sans-serif","Arial",false);
defaultFonts[1]=_CFont("Arial black,Geneva,Arial,Sans-serif","Arial black",false);
defaultFonts[2]=_CFont("Courier New,Courier,Monospace","Courier New",false);
defaultFonts[3]=_CFont("Times New Roman,Times,Serif","Times New Roman",false);
defaultFonts[4]=_CFont("Verdana,Geneva,Arial,Sans-serif","Verdana",false);
defaultFonts[5]=_CFont("Lucida Handwriting,Cursive","Lucida Handwriting",false);
defaultFonts[6]=_CFont("Garamond,Times,Serif","Garamond",false);
defaultFonts[7]=_CFont("Webdings","Webdings",true);
defaultFonts[8]=_CFont("Wingdings","Wingdings",true);
defaultFonts[9]=_CFont("宋体","宋体",false);
defaultFonts[10]=_CFont("黑体","黑体",false);
defaultFonts[11]=_CFont("细明体","细明体",false);
defaultFonts[12]=_CFont("隶书","隶书",false);
defaultFonts[13]=_CFont("楷体_GB2312","楷体_GB2312",false);
defaultFonts[14]=_CFont("华文仿宋","华文仿宋",false);
defaultFonts[15]=_CFont("仿宋_GB2312","仿宋_GB2312",false);
defaultFonts[16]=_CFont("华文彩云","华文彩云",false);
defaultFonts[17]=_CFont("华文隶书","华文隶书",false);
defaultFonts[18]=_CFont("华文行楷","华文行楷",false);
defaultFonts[19]=_CFont("华文新魏","华文新魏",false);
defaultFonts[20]=_CFont("幼圆","幼圆",false);
defaultFonts[21]=_CFont("华文楷体","华文楷体",false);
defaultFonts[22]=_CFont("华文仿宋","华文仿宋",false);
defaultFonts[23]=_CFont("华文琥珀","华文琥珀",false);
//插入工具栏图片数组
var toolb=new Array();
//间隔-
toolb[0]="<SPAN STYLE=\"width:8;height:24\"><SPAN><IMG src="+toolbutton+"spacer.gif></SPAN></SPAN>"
//剪切
toolb[1]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('cut');event.keyCode=0}\" ID=\"tbcut\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"cut.gif TITLE=\"剪切\" ONCLICK=\"_Format('cut');event.cancelBubble=true\" ></SPAN></SPAN>"
//复制
toolb[2]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('copy');event.keyCode=0}\" ID=\"tbcopy2\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"copy.gif TITLE=\"复制\" ONCLICK=\"_Format('copy');event.cancelBubble=true\" ></SPAN></SPAN>"
//粘贴
toolb[3]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('paste');event.keyCode=0}\" ID=\"tbpaste\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"paste.gif TITLE=\"粘贴\" ONCLICK=\"_Format('paste');event.cancelBubble=true\" ></SPAN></SPAN>"
//插入超链接
toolb[4]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_CPopup_Show('Link');event.keyCode=0}\" ID=\"tblink\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"link.gif TITLE=\"超链接\" ONCLICK=\"_CPopup_Show('Link');event.cancelBubble=true\" ></SPAN></SPAN>"
//插入表格
toolb[5]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_CPopup_Show('Table');event.keyCode=0}\" ID=\"tbtable\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"Table.gif TITLE=\"插入表格\" ONCLICK=\"_CPopup_Show('Table');event.cancelBubble=true\" ></SPAN></SPAN>"
//插入图片
toolb[6]="<SPAN style=\"display:none\" CLASS= ONKEYPRESS=\"if(event.keyCode==13){_CPopup_Show('Image');event.keyCode=0}\" ID=\"tbImage\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"Image.gif TITLE=\"插入图片\" ONCLICK=\"_CPopup_Show('Image');event.cancelBubble=true\" ></SPAN></SPAN>"
//插入图片来自文件
toolb[7]="<SPAN style=\"display:none\" CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('picfile');event.keyCode=0}\" ID=\"tbImage\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"picture.gif TITLE=\"插入图片来自文件\" ONCLICK=\"_Format('picfile');event.cancelBubble=true\" ></SPAN></SPAN>"
//字体格式
toolb[8]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_CPopup_Show('formatblock');event.keyCode=0}\" ID=\"tbformatblock\" STYLE=\"width:50;height:24\">" +"<SPAN><IMG src="+toolbutton+"format.gif TITLE=\"字体格式\" ONCLICK=\"_CPopup_Show('formatblock');event.cancelBubble=true\" ></SPAN></SPAN>"
//字体
toolb[9]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_CPopup_Show('font');event.keyCode=0}\" ID=\"tbfont\" STYLE=\"width:50;height:24\">" +"<SPAN><IMG src="+toolbutton+"font.gif TITLE=\"字体\" ONCLICK=\"_CPopup_Show('font');event.cancelBubble=true\" ></SPAN></SPAN>"
//字体尺寸
toolb[10]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_CPopup_Show('fontsize');event.keyCode=0}\" ID=\"tbfontsize\" STYLE=\"width:50;height:24\">" +"<SPAN><IMG src="+toolbutton+"size.gif TITLE=\"字体尺寸\" ONCLICK=\"_CPopup_Show('fontsize');event.cancelBubble=true\" ></SPAN></SPAN>"
//加粗
toolb[11]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('bold');event.keyCode=0}\" ID=\"tbbold\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"bold.gif TITLE=\"加粗\" ONCLICK=\"_Format('bold');event.cancelBubble=true\" ></SPAN></SPAN>"
//斜体
toolb[12]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('italic');event.keyCode=0}\" ID=\"tbitalic\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"italic.gif TITLE=\"斜体\" ONCLICK=\"_Format('italic');event.cancelBubble=true\" ></SPAN></SPAN>"
//下划线
toolb[13]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('underline');event.keyCode=0}\" ID=\"tbunder\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"under.gif TITLE=\"下划线\" ONCLICK=\"_Format('underline');event.cancelBubble=true\" ></SPAN></SPAN>"
//左对齐
toolb[14]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('Justify','Left');event.keyCode=0}\" ID=\"tbleft\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"left.gif TITLE=\"左对齐\" ONCLICK=\"_Format('Justify','Left');event.cancelBubble=true\" ></SPAN></SPAN>"
//居中
toolb[15]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('Justify','Center');event.keyCode=0}\" ID=\"tbCenter\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"Center.gif TITLE=\"居中\" ONCLICK=\"_Format('Justify','Center');event.cancelBubble=true\" ></SPAN></SPAN>"
//右对齐
toolb[16]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('Justify','Right');event.keyCode=0}\" ID=\"tbleft\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"Right.gif TITLE=\"右对齐\" ONCLICK=\"_Format('Justify','Right');event.cancelBubble=true\" ></SPAN></SPAN>"
//编号
toolb[17]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('insertorderedlist');event.keyCode=0}\" ID=\"tbnum\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"numlist.GIF TITLE=\"编号\" ONCLICK=\"_Format('insertorderedlist');event.cancelBubble=true\" ></SPAN></SPAN>"
//项目符号
toolb[18]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('insertunorderedlist');event.keyCode=0}\" ID=\"tbbull\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"bullist.GIF TITLE=\"项目符号\" ONCLICK=\"_Format('insertunorderedlist');event.cancelBubble=true\" ></SPAN></SPAN>"
//减少缩进
toolb[19]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('outdent');event.keyCode=0}\" ID=\"tboutdent\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"DeIndent.GIF TITLE=\"减少缩进\" ONCLICK=\"_Format('outdent');event.cancelBubble=true\" ></SPAN></SPAN>"
//增加缩进
toolb[20]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('indent');event.keyCode=0}\" ID=\"tbindent\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"inindent.GIF TITLE=\"增加缩进\" ONCLICK=\"_Format('indent');event.cancelBubble=true\" ></SPAN></SPAN>"
//字体颜色
toolb[21]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_CPopup_Show('ForeColor');event.keyCode=0}\" ID=\"tbcolor\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"fgcolor.GIF TITLE=\"字体颜色\" ONCLICK=\"_CPopup_Show('ForeColor');event.cancelBubble=true\" ></SPAN></SPAN>"
//插入EXEL表格
toolb[22]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('excel');event.keyCode=0}\" ID=\"tbexcel\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"excel.GIF TITLE=\"插入EXEL表格\" ONCLICK=\"_Format('excel');event.cancelBubble=true\" ></SPAN></SPAN>"
//插入横线
toolb[23]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('line');event.keyCode=0}\" ID=\"tbhr\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"hr.GIF TITLE=\"插入横线\" ONCLICK=\"_Format('line');event.cancelBubble=true\" ></SPAN></SPAN>"
//选择当前背景颜色
toolb[24]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_CPopup_Show('BackColor');event.keyCode=0}\" ID=\"tbfontcolor\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"bgcolor.gif TITLE=\"选择当前背景颜色\" ONCLICK=\"_CPopup_Show('BackColor');event.cancelBubble=true\" ></SPAN></SPAN>"
//选取图释
toolb[25]="<SPAN style=\"display:none\" CLASS= ONKEYPRESS=\"if(event.keyCode==13){_CPopup_Show('Emoticon');event.keyCode=0}\" ID=\"tbemotion\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"regular_smile.gif TITLE=\"选取myoffice.net图释\" ONCLICK=\"_CPopup_Show('Emoticon');event.cancelBubble=true\" ></SPAN></SPAN>"
//放大显示
toolb[26]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('bigview');event.keyCode=0}\" ID=\"tbnum\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"bigview.GIF TITLE=\"放大显示\" ONCLICK=\"_Format('bigview');event.cancelBubble=true\" ></SPAN></SPAN>"
//插入日期
if (isIE6)
{
toolb[27]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('insdate');event.keyCode=0}\" ID=\"tbnum\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"date.GIF TITLE=\"插入日期\" ONCLICK=\"_Format('insdate');event.cancelBubble=true\" ></SPAN></SPAN>"
}else{
toolb[27]=""
}
//打印
toolb[28]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){_Format('print');event.keyCode=0}\" ID=\"tbnum\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"print.GIF TITLE=\"打印\" ONCLICK=\"_Format('print');event.cancelBubble=true\" ></SPAN></SPAN>"
//保存
toolb[28]="<SPAN CLASS= ONKEYPRESS=\"if(event.keyCode==13){govalue();event.keyCode=0}\" ID=\"tbnum\" STYLE=\"width:24;height:24\">" +"<SPAN><IMG src="+toolbutton+"save.GIF TITLE=\"保存\" ONCLICK=\"govalue();event.cancelBubble=true\" ></SPAN></SPAN>"
//将用户更改即时保存
function govalue(){
document.body.all("message").value=idEditbox.document.body.innerHTML
}
//设置文本框内的值
function setHTML(szHTML)
{
if (document.body.all("eread").value==0)
{
if (szHTML=="") szHTML = L_RTEDEFAULTHTML_TEXT
if (g_state.bMode)
idEditbox.document.body.innerHTML = szHTML
else
idEditbox.document.body.innerText = szHTML
if (g_state.bLoaded)
setSelection(true)
}else{
idEditbox.document.body.innerHTML = szHTML
g_state.selection = null
}
}
function getHTML()
{
if (document.body.all("eread").value==0)
{
var sHtml = _CUtil_TrimCR(g_state.bMode ? _CUtil_CleanHTML() : idEditbox.document.body.innerText)
return sHtml
}else{
return idEditbox.document.body.innerHTML
}
}
function getText(){
var szRet=""
if(g_state.bMode)
szRet=idEditbox.document.body.innerText
else{
setMode(true)
szRet=idEditbox.document.body.innerText
setMode(false)
}
return szRet
}
function getBody()
{
var oRet=idEditbox.document.body
return oRet
}
function getWidth()
{
var nRet=document.body.offsetWidth
return nRet
}
function getHeight()
{
var nRet=document.body.offsetHeight
return nRet
}
function insertHTML(szHTML)
{
var sType
var sel = g_state.GetSelection()
sType = sel.type
if (g_state.bMode) {
if (sType=="Control")
sel.item(0).outerHTML = szHTML
else
sel.pasteHTML(szHTML)
}
else
sel.text = szHTML
g_state.RestoreSelection()
setFocus()
govalue()
}
function setFocus() {
idEditbox.focus()
}
function appendHTML(szHTML){
if(g_state.bMode)
idEditbox.document.body.insertAdjacentHTML("beforeEnd",szHTML)
else
idEditbox.document.body.insertAdjacentText("beforeEnd",szHTML)
govalue()
}
function setBGColor(szValue)
{
g_state.bgColor = szValue
if (g_state.bMode)
idEditbox.document.body.bgColor = g_state.bgColor
}
function setSelection(bDir){
var tr=idEditbox.document.body.createTextRange()
tr.collapse(bDir)
tr.select()
g_state.SaveSelection()
}
function getBGColor()
{
var szRet = g_state.bgColor
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -