📄 editor_2.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/cms4j" prefix="cms4j" %>
<html>
<head>
<title>eWebEditor - eWebSoft在线编辑器</title>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<link href="CSS/CoolBlue/Editor.css" type="text/css" rel="stylesheet">
<script src="../../js/pic.js"></script>
<script src="../../js/multi.js"></script>
<Script Language=Javascript>
var sPath = document.location.pathname;
//alert(sPath);
sPath = sPath.substr(0, sPath.length-10);
var sLinkFieldName = "CONTENT" ;
var sLinkOriginalFileName = "" ;
var sLinkSaveFileName = "" ;
var sLinkSavePathFileName = "" ;
// 全局设置对象
var config = new Object() ;
config.Version = "2.8.0" ;
config.ReleaseDate = "2004-07-06" ;
config.License = "" ;
config.StyleName = "s_coolblue";
config.StyleMenuHeader = "<head><link href=\"CSS/CoolBlue/MenuArea.css\" type=\"text/css\" rel=\"stylesheet\"></head><body scroll=\"no\" onConTextMenu=\"event.returnValue=false;\">";
config.StyleDir = "standard";
config.StyleUploadDir = "UploadFile/";
config.InitMode = "EDIT";
config.AutoDetectPasteFromWord = true;
config.BaseUrl = "0";
config.BaseHref = "";
config.AutoRemote = "0";
config.ShowBorder = "0";
var sBaseHref = "";
if(config.BaseHref!=""){
sBaseHref = "<base href=\"" + document.location.protocol + "//" + document.location.host + config.BaseHref + "\">";
}
config.StyleEditorHeader = "<head><link href=\"" + sPath + "CSS/CoolBlue/EditorArea.css\" type=\"text/css\" rel=\"stylesheet\">" + sBaseHref + "</head><body MONOSPACE>" ;
//alert(config.StyleEditorHeader);
//返回所插入的 图片库 图片
function returnPic(picStr,type){
//将返回的字符串,组装成HTML代码
var picHTMLCode = getPicImageCode(picStr);
//插入代码至编辑器
insertHTML(picHTMLCode);
//由于插入后的img中src带有http://xxx,所以用下面的方法去除
var picStrArray = splitPicStr(picStr);
for(var k = 0 ;k<picStrArray.length;k++){
var oTempElement = eWebEditor.document.getElementById(picStrArray[k]);
oTempElement.src = getPicURL(picStrArray[k]);
}
}
//返回所插入的 图片库 图片
function returnLink(picStr,type){
//将返回的字符串,组装成HTML代码
var picHTMLCode = getPicLinkCode(picStr);
//插入代码至编辑器
insertHTML(picHTMLCode);
}
//插入多媒体HTML代码到编辑器
function insertMultiHTML(multiStr){
//将返回的字符串,组装成HTML代码
var multiHTMLCode = getMultiCode(multiStr);
//插入代码至编辑器
insertHTML(multiHTMLCode);
}
function openResSelectWindow(url, w, h) {
VerifyFocus(); //确保焦点在编辑器中,否则有可能在返回资源时出现错误
window.open(url,"","scrollbars=no,width="+w+",height="+h+",left="+(window.screen.width-w)/2+",top="+(window.screen.height-h-50)/2+'"')
}
</Script>
<Script Language=Javascript src="Include/Editor.js"></Script>
<Script Language=Javascript src="Include/table.js"></Script>
<Script Language=Javascript src="Include/menu.js"></Script>
<!--
<script language="javascript" event="onerror(msg, url, line)" for="window">
return true ; // 隐藏错误
</script>
-->
</head>
<body SCROLLING=no onConTextMenu="event.returnValue=false;">
<table border=0 cellpadding=0 cellspacing=0 width='100%' height='100%'>
<tr><td>
<table border=0 cellpadding=0 cellspacing=0 width='100%' class='Toolbar' id='eWebEditor_Toolbar'><tr><td><div class=yToolbar><DIV CLASS="TBHandle"></DIV><SELECT CLASS="TBGen" onChange="format('FormatBlock',this[this.selectedIndex].value);this.selectedIndex=0"><option selected>段落样式</option>
<option value="<P>">普通</option>
<option value="<H1>">标题一</option>
<option value="<H2>">标题二</option>
<option value="<H3>">标题三</option>
<option value="<H4>">标题四</option>
<option value="<H5>">标题五</option>
<option value="<H6>">标题六</option>
<option value="<p>">段落</option>
<option value="<dd>">定义</option>
<option value="<dt>">术语定义</option>
<option value="<dir>">目录列表</option>
<option value="<menu>">菜单列表</option>
<option value="<PRE>">已编排格式</option></SELECT><SELECT CLASS="TBGen" onChange="format('fontname',this[this.selectedIndex].value);this.selectedIndex=0"><option selected>字体</option>
<option value="宋体">宋体</option>
<option value="黑体">黑体</option>
<option value="楷体_GB2312">楷体</option>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -