?? 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 + -