📄 index.jsp
字号:
}
var image = event.srcElement;
var element = image.parentElement;
yRaisedElement = null;
element.className = "Btn";
image.className = "Ico";
event.cancelBubble = true;
}
function BtnMouseDown()
{
if (event.srcElement.tagName != "IMG") {
event.cancelBubble = true;
event.returnValue=false;
return false;
}
var image = event.srcElement;
var element = image.parentElement;
element.className = "BtnMouseOverDown";
image.className = "IcoDown";
event.cancelBubble = true;
event.returnValue=false;
return false;
}
function BtnMouseUp()
{
if (event.srcElement.tagName != "IMG") {
event.cancelBubble = true;
return false;
}
var image = event.srcElement;
var element = image.parentElement;
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
element.className = "BtnMouseOverUp";
image.className = "Ico";
event.cancelBubble = true;
return false;
}
function BtnMenuMouseOver()
{
if (event.srcElement.tagName != "IMG") return false;
var image = event.srcElement;
var element = image.parentElement;
if (image.className == "Ico") element.className = "BtnMenuMouseOverUp";
else if (image.className == "IcoDown") element.className = "BtnMenuMouseOverDown";
event.cancelBubble = true;
}
function BtnMenuMouseOut()
{
if (event.srcElement.tagName != "IMG") {
event.cancelBubble = true;
return false;
}
var image = event.srcElement;
var element = image.parentElement;
yRaisedElement = null;
element.className = "BtnMenu";
image.className = "Ico";
event.cancelBubble = true;
}
function BtnMenuMouseDown()
{
if (event.srcElement.tagName != "IMG") {
event.cancelBubble = true;
event.returnValue=false;
return false;
}
var image = event.srcElement;
var element = image.parentElement;
element.className = "BtnMenuMouseOverDown";
image.className = "IcoDown";
event.cancelBubble = true;
event.returnValue=false;
return false;
}
function BtnMenuMouseUp()
{
if (event.srcElement.tagName != "IMG") {
event.cancelBubble = true;
return false;
}
var image = event.srcElement;
var element = image.parentElement;
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
element.className = "BtnMenuMouseOverUp";
image.className = "Ico";
event.cancelBubble = true;
return false;
}
function setMode(newMode)
{
var cont;
if (CurrentMode==newMode){
return false;
}
if (newMode==1){
setMode1.src="images/editor/html2.gif";
setMode2.src="images/editor/browse.gif";
if (PreviewMode){
document.all.HtmlEdit.style.display="";
document.all.HtmlPreview.style.display="none";
}
SourceMode=true;
PreviewMode=false;
}else if (newMode==2){
setMode1.src="images/editor/html.gif";
setMode2.src="images/editor/browse2.gif";
var str1="";
str1= str1 + HtmlEdit.getValue();
//添加JS错误控制代码
str1 = str1 + "\<script language=\"javascript\"\>window.onerror=parent.OnError_Preview;\</script\>";
document.all.HtmlEdit.style.display="none";
document.all.HtmlPreview.style.display="";
document.all.Igec_Model_Content.value = clearSiteUrl(str1);
document.all.Igec_Model_PrePara.value = document.all.PreviewPara.value;
Igec_Model_Preview_Form.submit();
/**********开始了预览***********/
HtmlPreview.document.open();
HtmlPreview.document.write("正在解析,请稍等...");
HtmlPreview.document.close();
PreviewMode=true;
}
CurrentMode=newMode;
HtmlEdit.focus();
}
function pic()
{
HtmlEdit.focus();
var arr = showModalDialog("editor_insertpic.jsp?wt=<%=request.getParameter("type")%>&ft=pic", "", "dialogWidth:31em; dialogHeight:17em; help: no; scroll: no; status: no");
if (arr != null){
var ss=arr.split("$$$");
copy_clip(ss[0]);
HtmlEdit.window.pasteContent();
}
HtmlEdit.focus();
}
function upFile(){
HtmlEdit.focus();
var arr = showModalDialog("editor_insertfile.jsp?wt=<%=request.getParameter("type")%>&ft=all", "", "dialogWidth:31em; dialogHeight:15em; help: no; scroll: no; status: no");
if (arr != null){
var ss=arr.split("$$$");
copy_clip(ss[0]);
HtmlEdit.window.pasteContent();
}
HtmlEdit.focus();
}
function help(){
}
function getContent(){
return HtmlEdit.document.body.innerText;
}
function setContent(strContent){
//重新设置内容
HtmlEdit.document.body.innerText = strContent;
}
function showPreview(){
if(CurrentMode!=2) return;
/*
var strResult = IGEC_Edite_RP_RunForm.document.body.innerHTML;
HtmlPreview.document.open();
HtmlPreview.document.write(strResult);
HtmlPreview.document.close();
*/
var strHref = "<%=site.bean.SitePara.strVirtualName%>/ShowJsp.do?action=file&Igec_Model_Id=<%=strModelId%>&Igec_Model_PrePara=" + escape(document.all.Igec_Model_PrePara.value) + "&mr=" + Math.random();
__XmlHttpPool__.PostRemoteData(strHref,function onGetData(strContent){on_IGEC_Get_PREVIEW_HTML(strContent,"");},"");
}
function on_IGEC_Get_PREVIEW_HTML(strContent){
//HtmlPreview.document.open();
//HtmlPreview.document.write(strContent);
//HtmlPreview.document.close();
HtmlPreview.location = "<%=site.bean.SitePara.strVirtualName%>/ShowJsp.do?action=file&Igec_Model_Id=<%=strModelId%>&Igec_Model_PrePara=" + escape(document.all.Igec_Model_PrePara.value);
}
function getModelSource(){
var strHref = "<%=site.bean.SitePara.strVirtualName%>/ShowJsp.do?action=getmc&Igec_Model_Id=<%=strModelId%>&mr=" + Math.random();
__XmlHttpPool__.PostRemoteData(strHref,function onGetData(strContent){on_Igec_Get_Model_Source(strContent,"");},"");
}
function on_Igec_Get_Model_Source(strContent){
if(strContent==null) return;
if(strContent=="") return;
/*
var i = 0;
var iLen = strContent.length;
while(i<iLen){
var iLeaveLen = iLen - i;
if(iLeaveLen>1024) iLeaveLen = 1024;
//HtmlEdit.document.body.insertAdjacentText("beforeEnd",strContent.substring(i,iLeaveLen));
//HtmlEdit.document.body.innerText = HtmlEdit.document.body.innerText + strContent.substring(i,iLeaveLen);
HtmlEdit.document.body.innerText += strContent.substring(i,i+iLeaveLen);
i += iLeaveLen;
}
*/
//alert(strContent);
//HtmlEdit.document.body.innerText = strContent;
//HtmlEdit.document.body.innerText = strContent;
HtmlEdit.setValue(strContent);
}
function setPageCookie(){
document.all.PreviewPara.value = getCookie("<%=strModelId%>","");
}
function savePageCookie(){
var lsPara = document.all.PreviewPara.value+"";
if(lsPara!=null && lsPara!=""){
if(lsPara.charAt(0)!='?'){
lsPara = "?" + lsPara;
}
}
document.all.PreviewPara.value = lsPara;
setCookie("<%=strModelId%>",lsPara+"");
}
function setAlertCookie(){
if(document.all.JsAlert.checked)
setCookie("IGEC_MODEL_PREVIEW_JS_ALERT","1");
else
setCookie("IGEC_MODEL_PREVIEW_JS_ALERT","0");
}
function initAlertCookie(){
var lsAlert = getCookie("IGEC_MODEL_PREVIEW_JS_ALERT","1");
if(lsAlert!="1"){
document.all.JsAlert.checked = false;
}
}
function copy_clip(meintext)
{
if (window.clipboardData) {
window.clipboardData.setData("Text", meintext);
}else{
alert("对不起,不支持您的浏览器!");
}
}
function clearSiteUrl(lsContent){
var reg,arr,repReg;
<%if(80!=request.getServerPort()){%>
reg = new RegExp("http://<%=request.getServerName()%>:<%=request.getServerPort()%><%=strSkinBase%>/super/model/editor/","ig");
arr,repReg;
while ((arr = reg.exec(lsContent)) != null){
lsContent = lsContent.replace(arr,"");
}
<%}else{%>
reg = new RegExp("http://<%=request.getServerName()%><%=strSkinBase%>/super/model/editor/","ig");
while ((arr = reg.exec(lsContent)) != null){
lsContent = lsContent.replace(arr,"");
}
<%}%>
return lsContent;
}
initAlertCookie();
function insertModel(){
openWindow('<%=strSkinBase%>/system/model.jsp?srange=M0001,M0002&recf=getModelResult','500','200');
}
function getModelResult(strSel){
HtmlEdit.focus();
var strResult = "\<\%\@ include file=\"<%=igec.site.base.bean.SitePara.strModelFolder%>/" + strSel + ".jsp\"\%\>";
copy_clip(strResult);
HtmlEdit.window.pasteContent();
HtmlEdit.focus();
}
</script>
<div id="eWebEditor_Temp_HTML" style="VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; WIDTH: 1px; HEIGHT: 1px"></div>
<iframe id="IGEC_Edite_RP_RunForm" name="IGEC_Edite_RP_RunForm" src="" width="0" height="0" style="display:none" onload="showPreview();"></iframe>
<form style="display:none" name="Igec_Model_Preview_Form" id="Igec_Model_Preview_Form" target="IGEC_Edite_RP_RunForm" action="<%=site.bean.SitePara.strVirtualName%>/ShowJsp.do" method="post">
<input type="hidden" name="Igec_Model_Content" value="">
<input type="hidden" name="Igec_Model_PrePara" value="">
<input type="hidden" name="Igec_Model_Id" value="<%=strModelId%>">
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -