| ||||
|
0 Then Numtemp = True If Strtemp <> " | <> " | " Then Num = Num + 2 End If Strtemp = "
<"&"!--") > 0 Then
Numtemp = True
End If
If Num < 0 Then Num = 0
If Trim(arrContent(i)) <> "" Then
If i = 0 Then
strHtml2 = String(Num, " ") & arrContent(i)
ElseIf Numtemp = True Then
strHtml2 = strHtml2 & vbCrLf & String(Num, " ") & arrContent(i)
Else
strHtml2 = strHtml2 & vbCrLf & arrContent(i)
End If
End If
Next
Resumeblank = strHtml2
End Function
'==================================================
'??ʽû??ScriptHtml
' Ӄ????l?꼇
'?Π ʽ??ConStr ------ Ҫ??ַ?'?Π ʽ??TagName ------ ז??Ѝ
'?Π ʽ??FType ------ ???
'?Π ʽ??FontFilterText ------ ??Жƶ?ז???Ǎ
'==================================================
Function ScriptHtml(ByVal ConStr,ByVal TagName,ByVal FType,ByVal FontFilterText)
Dim regEx, Match, Matches
Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
Select Case FType
Case 1
regEx.Pattern = "<" & TagName & "([^>])*>"
ConStr = regEx.Replace(ConStr, "")
Case 2
regEx.Pattern = "<" & TagName & "([^>])*>.*?" & TagName & "([^>])*>"
ConStr = regEx.Replace(ConStr, "")
Case 3
regEx.Pattern = "<" & TagName & "([^>])*>"
ConStr = regEx.Replace(ConStr, "")
regEx.Pattern = "" & TagName & "([^>])*>"
ConStr = regEx.Replace(ConStr, "")
Case 4
regEx.Pattern = "<" & TagName & "([^>])*>.*?" & TagName & "([^>])*>"
Set Matches = regEx.Execute(ConStr)
For Each Match In Matches
If InStr(Match.Value, FontFilterText) > 0 Then
ConStr = Replace(ConStr, Match.Value, "")
End If
Next
End Select
ScriptHtml = ConStr
Set regEx = Nothing
End Function
// ϵͳ??? ?͏?ͳԋӃ ??ʽש??ʼ
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SEP_PADDING = 5;
HANDLE_PADDING = 7;
window.onerror = ResumeError;
// ?ı䄣ʽ?????༭??΄????Ԥ?
var sCurrMode = 'EDIT';
var bEditMode = true;
var yanchicss= false;
ModeEdit.value = 'EDIT';
// ??Ӷԏ // 䯀????첢
var BrowserInfo = new Object() ;
BrowserInfo.MajorVer = navigator.appVersion.match(/MSIE (.)/)[1] ;
BrowserInfo.MinorVer = navigator.appVersion.match(/MSIE .\.(.)/)[1] ;
BrowserInfo.IsIE55OrMore = BrowserInfo.MajorVer >= 6 || ( BrowserInfo.MajorVer >= 5 && BrowserInfo.MinorVer >= 5 ) ;
var yToolbars = new Array();
var YInitialized = false;
var bLoad=false;
var pureText=true;
var EditMode=true;
var SourceMode=false;
var PreviewMode=false;
var CurrentMode=0;
var sLinkFieldName ="Content";
var edithead=" ";
edithead=edithead+"";
var content
//Ɓ?δ펳
function ResumeError() {
return true;
}
function EditorEdit() {
}
//?̐???
function document.onreadystatechange(){
if (YInitialized) return;
YInitialized = true;
var i, s, curr;
for (i=0; i"
if (s_Image !=""){
s_MenuRow += " ";
}else{
s_MenuRow += " ";
}
s_MenuRow += s_Html+"<\/td><\/tr><\/TABLE><\/td><\/tr>";
return s_MenuRow;
}
// ȡ?ꗼ?Ħormat?˵?А
function getFormatMenuRow(menu, html, image){
var s_Disabled = "";
if (!HtmlEdit.document.queryCommandEnabled(menu)){
s_Disabled = "disabled";
}
var s_Event = "format('"+menu+"')";
var s_Image = menu+".gif";
if (image){
s_Image = image;
}
return getMenuRow(s_Disabled, s_Event, s_Image, html)
}
// ԝʱ?⾶һς ??ĜͨӃӒ??⍊ function getFormatMenuRow2(menu, html, image){
var s_Disabled = "";
if (!HtmlEdit.document.queryCommandEnabled(menu)){
s_Disabled = "disabled";
}
var s_Event = "format2('"+menu+"')";
var s_Image = menu+".gif";
if (image){
s_Image = image;
}
return getMenuRow(s_Disabled, s_Event, s_Image, html)
}
//??˵?
function tableMenu(){
if (!bEditMode) return false;
var sMenu = ""
var width = 150;
var height = 0;
var lefter = event.clientX;
var leftoff = event.offsetX
var topper = event.clientY;
var topoff = event.offsetY;
var oPopDocument = oPopupMenu.document;
var oPopBody = oPopupMenu.document.body;
sMenu += getTableMenuRow("TableInsert");
sMenu += getTableMenuRow("TableProp");
sMenu += sMenuHr;
sMenu += getTableMenuRow("TableCell");
height = 306;
}
// ȡ??˵?А
function getTableMenuRow(what){
var s_Menu = "";
var s_Disabled = "disabled";
switch(what){
case "TableInsert":
if (!isTableSelected()) s_Disabled="";
s_Menu += getMenuRow(s_Disabled, "TableInsert()", "table_cr.gif", "?别?...")
break;
case "TableProp":
if (isTableSelected()||isCursorInTableCell()) s_Disabled="";
s_Menu += getMenuRow(s_Disabled, "TableProp()", "table_sx.gif", "?ʴД...")
break;
case "TableCell":
if (isCursorInTableCell()) s_Disabled="";
s_Menu += getMenuRow(s_Disabled, "TableCellProp()", "table_sx2.gif", "??Ԫ?Ԯ..")
s_Menu += getMenuRow(s_Disabled, "TableCellSplit()", "table_cf.gif", "??Ԫ?")
s_Menu += sMenuHr;
s_Menu += getMenuRow(s_Disabled, "TableRowProp()", "table_sxh.gif", "?АʴД...")
s_Menu += getMenuRow(s_Disabled, "TableRowInsertAbove()", "table_tr.gif", "?别А??Ԛɏ????");
s_Menu += getMenuRow(s_Disabled, "TableRowInsertBelow()", "table_trx.gif", "?别А??Ԛς????");
s_Menu += getMenuRow(s_Disabled, "TableRowMerge()", "table_hbx.gif", "?ϲ?А??ϲς????");
s_Menu += getMenuRow(s_Disabled, "TableRowSplit(2)", "table_cfh.gif", "?Т);
s_Menu += getMenuRow(s_Disabled, "TableRowDelete()", "table_trdel.gif", "ɾ??
s_Menu += sMenuHr;
s_Menu += getMenuRow(s_Disabled, "TableColInsertLeft()", "table_td.gif", "?别???Ԛ׳?ࣩ");
s_Menu += getMenuRow(s_Disabled, "TableColInsertRight()", "table_tdr.gif", "?别???ԚӒ?ࣩ");
s_Menu += getMenuRow(s_Disabled, "TableColMerge()", "table_hby.gif", "?ϲ????ϲӒ?ࣩ");
s_Menu += getMenuRow(s_Disabled, "TableColSplit(2)", "table_cf.gif", "?Т);
s_Menu += getMenuRow(s_Disabled, "TableColDelete()", "table_tddel.gif", "ɾ??
break;
}
return s_Menu;
}
// Ӓ??ڱ༭״̬
function isyou(){
var range = HtmlEdit.document.selection.createRange();
var RangeType = HtmlEdit.document.selection.type;
if (RangeType == "Text"){
return true;
}
}
// Ӓ???
function youjiantype(){
if (youjian=true){
return true;
}
}
// Ӓ??
function showContextMenu(event){
if (!bEditMode) return false;
var width = 150;
var height = 0;
var lefter = event.clientX;
var topper = event.clientY;
var oPopDocument = oPopupMenu.document;
var oPopBody = oPopupMenu.document.body;
var sMenu="";
sMenu += getFormatMenuRow2("cut", "?);
sMenu += getFormatMenuRow2("copy", "??ֆ");
sMenu += getFormatMenuRow2("paste", "???敳̹");
sMenu += getFormatMenuRow2("delete", "ɾ??
sMenu += sMenuHr;
sMenu += getMenuRow("","insert('page')","page.gif","̭?ӷ֒??ꇩ");
sMenu += getMenuRow("","insert('pagetitle')","pagetitle.gif","?别???ķ֒?");
sMenu += getMenuRow("","insert('copypagetitle')","pagetitle.gif","??ֆ?ɴ??ķ֒?");
sMenu += getMenuRow("","insert('calljsad')","Jscript.gif","̭?ӹ㸦JS??);
height += 80;
height += 102;
if (HtmlEdit.document.selection.type == "Control") {
sMenu += getMenuRow("", "insert('Attribute')", "label3.gif", "??Д...");
height+= 19;
}
if (sCurrMode=="EDIT"){
if (isyou()){
sMenu += getMenuRow("", "insert('title')", "article_title.gif", "ɨփΪ?ꌢ");
sMenu += getMenuRow("", "insert('keyword')", "article_keyword.gif", "ɨփΪ?ؼ?
sMenu += getMenuRow("","insert('Intro')","article_Intro.gif","ɨփΪ΄Ղ?);
sMenu += sMenuHr;
height+=65;
sMenu += getMenuRow("", "insert('fgcolor')", "fgcolor.gif", "΄זѕɫ");
sMenu += getMenuRow("", "insert('fgbgcolor')", "fgbgcolor.gif", "΄ז????ɫ");
sMenu += getMenuRow("", "format('bold')", "bold.gif", "΄ז?Ӵ֢);
sMenu += getMenuRow("", "format('italic')", "italic.gif", "΄זб̥");
sMenu += getMenuRow("", "format('underline')", "underline.gif", "΄זς??ϟ");
sMenu += getMenuRow("", "format('StrikeThrough')", "strikethrough.gif", "΄זɾ??
height += 119;
}
if (isCursorInTableCell()){
sMenu += getTableMenuRow("TableProp");
sMenu += getTableMenuRow("TableCell");
sMenu += sMenuHr;
height += 286;
}
if (isControlSelected("TABLE")){
sMenu += getTableMenuRow("TableProp");
sMenu += sMenuHr;
height += 22;
}
if (isControlSelected("IMG")){
sMenu += getMenuRow("", "insert('pic')", "img.gif", "ͼƬʴД...");
sMenu += sMenuHr;
sMenu += getMenuRow("", "imgalign('left')", "imgleft.gif", "ͼƬ׳??Ȇ...");
sMenu += getMenuRow("", "imgalign('center')", "imgcenter.gif", "ͼƬ??А?ӖЮ..");
sMenu += getMenuRow("", "imgalign('right')", "imgright.gif", "ͼƬӒ??Ȇ...");
sMenu += sMenuHr;
sMenu += getMenuRow("", "zIndex('forward')", "forward.gif", "ɏ҆һ?㢩
sMenu += getMenuRow("", "zIndex('backward')", "backward.gif", "ς҆һ?㢩
sMenu += sMenuHr;
height+= 127;
}
}
sMenu += getFormatMenuRow2("selectall", "ȫѡ");
sMenu += getMenuRow("", "findstr()", "find.gif", "?镒̦??...");
height += 20;
sMenu = sMenu1 + sMenu + sMenu2;
oPopDocument.open();
oPopDocument.write(" "+sMenu);
oPopDocument.close();
height+=2;
if(lefter+width > document.body.clientWidth) lefter=lefter-width;
oPopupMenu.show(lefter, topper, width, height, HtmlEdit.document.body);
return false;
}
// Ӓ????߀??˵?
function showToolMenu(menu){
if (!bEditMode) return false;
var sMenu = ""
var width = 150;
var height = 0;
var lefter = event.clientX;
var leftoff = event.offsetX
var topper = event.clientY;
var topoff = event.offsetY;
var oPopDocument = oPopupMenu.document;
var oPopBody = oPopupMenu.document.body;
switch(menu){
case "font":
// ז̥?˵?
sMenu += getFormatMenuRow("superscript", "ɏ?ꢬ "sup.gif");
sMenu += getFormatMenuRow("subscript", "ς?ꢬ "sub.gif");
sMenu += sMenuHr;
sMenu += getMenuRow("", "insert('big')", "tobig.gif", "ז̥Զ?
sMenu += getMenuRow("", "insert('small')", "tosmall.gif", "ז̥??);
sMenu += sMenuHr;
sMenu += getFormatMenuRow("insertorderedlist", "?", "num.gif");
sMenu += getFormatMenuRow("insertunorderedlist", "ϮĿ?? "list.gif");
sMenu += getFormatMenuRow("indent", "Զ?Ӌ??", "indent.gif");
sMenu += getFormatMenuRow("outdent", "????", "outdent.gif");
sMenu += sMenuHr;
sMenu += getFormatMenuRow("insertparagraph", "?别?䢬 "paragraph.gif");
sMenu += getMenuRow("", "insert('br')", "chars.gif", "?别??А??
height = 206;
break;
case "paragraph":// ?䲋??
sMenu += getFormatMenuRow("JustifyLeft", "׳?Ԇ뢬 "JustifyLeft.gif");
sMenu += getFormatMenuRow("JustifyCenter", "?ӖжԆ뢬 "JustifyCenter.gif");
sMenu += getFormatMenuRow("JustifyRight", "Ӓ?Ԇ뢬 "JustifyRight.gif");
sMenu += getFormatMenuRow("JustifyFull", "??˶Ԇ뢬 "JustifyFull.gif");
sMenu += sMenuHr;
sMenu += getFormatMenuRow("insertorderedlist", "?", "insertorderedlist.gif");
sMenu += getFormatMenuRow("insertunorderedlist", "ϮĿ?? "insertunorderedlist.gif");
sMenu += getFormatMenuRow("indent", "Զ?Ӌ??", "indent.gif");
sMenu += getFormatMenuRow("outdent", "????", "outdent.gif");
sMenu += sMenuHr;
sMenu += getFormatMenuRow("insertparagraph", "?别?䢬 "insertparagraph.gif");
sMenu += getMenuRow("", "insert('br')", "br.gif", "?别??А??
height = 204;
break;
case "gongshi":// ??ʽ?༭Ʒ
sMenu += getMenuRow("","insert('InsertEQ')", "eq1.gif", "?别??ʽ");
sMenu += getMenuRow("","insert('InstallEQ')", "eq2.gif", "??װ??ʽ?༭Ʒ?弾");
height = 42;
break;
case "edit": // ?༭?˵?
var s_Disabled = "";
if (history.data.length <= 1 || history.position <= 0) s_Disabled = "disabled";
sMenu += getMenuRow(s_Disabled, "goHistory(-1)", "undo.gif", "??ϻ")
if (history.position >= history.data.length-1 || history.data.length == 0) s_Disabled = "disabled";
sMenu += getMenuRow(s_Disabled, "goHistory(1)", "redo.gif", "?ָ?")
sMenu += sMenuHr;
sMenu += getFormatMenuRow("Cut", "?, "cut.gif");
sMenu += getFormatMenuRow("Copy", "??ֆ", "copy.gif");
sMenu += getFormatMenuRow("Paste", "???敳̹", "paste.gif");
sMenu += getMenuRow("", "PasteText()", "pastetext.gif", "??΄??ճ̹");
sMenu += getMenuRow("", "PasteWord()", "pasteword.gif", "?ӗordճ̹");
sMenu += sMenuHr;
sMenu += getFormatMenuRow("delete", "ɾ??el.gif");
sMenu += getFormatMenuRow("RemoveFormat", "ɾ??, "removeformat.gif");
sMenu += sMenuHr;
sMenu += getFormatMenuRow("SelectAll", "ȫ??ѡ", "selectall.gif");
sMenu += getFormatMenuRow("Unselect", "ȡϻѡԱ", "unselect.gif");
sMenu += sMenuHr;
sMenu += getMenuRow("", "findReplace()", "findreplace.gif", "?镒̦??");
height = 248;
break;
case "object": // ?ԏ?
sMenu += getMenuRow("", "zIndex('forward')", "forward.gif", "ɏ҆һ?㢩
sMenu += getMenuRow("", "zIndex('backward')", "backward.gif", "ς҆һ?㢩
sMenu += sMenuHr;
sMenu += getMenuRow("", "insert('quote')", "quote.gif", "ҽӃѹʽ");
sMenu += getMenuRow("", "insert('code')", "code.gif", "??ʽ");
height = 86;
break;
case "table": // ??˵?
sMenu += getTableMenuRow("TableInsert");
sMenu += getTableMenuRow("TableProp");
sMenu += sMenuHr;
sMenu += getTableMenuRow("TableCell");
height = 306;
break;
case "form": // ??˵?
sMenu += getMenuRow("", "Insermenu('time')", "FormDropdown.gif", "תϲ?˵?");
sMenu += getFormatMenuRow("InsertInputText", "?别ʤȫ?"FormText.gif");
sMenu += getFormatMenuRow("InsertTextArea", "?别ʤȫǸ", "FormTextArea.gif");
sMenu += getFormatMenuRow("InsertInputRadio", "?别??ѡť", "FormRadio.gif");
sMenu += getFormatMenuRow("InsertInputCheckbox", "?别??ѡť", "FormCheckBox.gif");
sMenu += getFormatMenuRow("InsertSelectDropdown", "?别ς??"FormDropdown.gif");
sMenu += getFormatMenuRow("InsertButton", "?别??ť", "FormButton.gif");
height = 150;
break;
case "zoom": // ˵?Ų˵?
for (var i=0; i | "); event.cancelBubble = true; event.returnValue = false; sel.select(); sel.moveEnd("character", 1); sel.moveStart("character", 1); sel.collapse(false); return false; } // Ɓ?Ί¼? if (event.ctrlKey){ // Ctrl+B,I,U if ((key == "B")||(key == "I")||(key == "U")){ return false; } } } } //???????㊂??function onMouseUp(event,TemplateType){ } //Html ?ꇩ???? function UpdateToolbar(){ } function GetAllAncestors(){ var p = GetParentElement(); var a = []; while (p && (p.nodeType==1)&&(p.tagName.toLowerCase()!='body')) { a.push(p); p=p.parentNode; } a.push(HtmlEdit.document.body); return a; } function GetParentElement(){ var sel=GetSelection(); var range=CreateRange(sel); switch (sel.type) { case "Text": case "None": return range.parentElement(); case "Control": return range.item(0); default: return HtmlEdit.document.body; } } function GetSelection(){ return HtmlEdit.document.selection; } function CreateRange(sel){ return sel.createRange(); } function SelectNodeContents(Obj,pos){ var node=Obj.el; EditControl=node; for (var i=0;i "); text = text.replace(/\t/g," "); return text; } // ȡ?༭Ʒ?Ąڈݍ function getHTML(){ var html; if((sCurrMode=="EDIT")||(sCurrMode=="VIEW")){ html = HtmlEdit.document.body.innerHTML; }else{ html = HtmlEdit.document.body.innerText; } if (sCurrMode!="TEXT"){ if ((html.toLowerCase()==" ")||(html.toLowerCase()=="")){ html = ""; } } return html; } // ɨփ?༭Ʒ?Ąڈݍ function setHTML(html){ ContentEdit.value = html; switch (sCurrMode){ case "CODE": setMode0.src="Editor/images/Editor.gif"; setMode1.src="Editor/images/html2.gif"; setMode2.src="Editor/images/browse.gif"; setMode3.src="Editor/images/Text.gif"; HtmlEdit.document.designMode="on"; HtmlEdit.document.open(); HtmlEdit.document.write(edithead); HtmlEdit.document.write(Resumeblank(html)); HtmlEdit.document.close(); HtmlEdit.document.body.innerText=Resumeblank(html); HtmlEdit.document.body.contentEditable="true"; CurrentMode=1; EditMode=false; SourceMode=true; PreviewMode=false; bEditMode=true; break; case "EDIT": setMode0.src="Editor/images/Editor2.gif"; setMode1.src="Editor/images/html.gif"; setMode2.src="Editor/images/browse.gif"; setMode3.src="Editor/images/Text.gif"; HtmlEdit.document.designMode="on"; HtmlEdit.document.open(); HtmlEdit.document.write(edithead); HtmlEdit.document.write(html); HtmlEdit.document.close(); doZoom(nCurrZoomSize); CurrentMode=0; EditMode=true; SourceMode=false; PreviewMode=false; bEditMode=true; break; case "TEXT": setMode0.src="Editor/images/Editor.gif"; setMode1.src="Editor/images/html.gif"; setMode2.src="Editor/images/browse.gif"; setMode3.src="Editor/images/Text2.gif"; HtmlEdit.document.designMode="on"; HtmlEdit.document.open(); HtmlEdit.document.write(edithead); HtmlEdit.document.write(Resumeblank(html)); HtmlEdit.document.body.innerText=html; HtmlEdit.document.body.contentEditable="true"; HtmlEdit.document.close(); CurrentMode=1 EditMode=false; SourceMode=true; PreviewMode=false; bEditMode=true; borderShown = "0"; break; case "VIEW": setMode0.src="Editor/images/Editor.gif"; setMode1.src="Editor/images/html.gif"; setMode2.src="Editor/images/browse2.gif"; setMode3.src="Editor/images/Text.gif"; cleanHtml(); CurrentMode=3; HtmlEdit.document.designMode="off"; HtmlEdit.document.open(); HtmlEdit.document.write(edithead); HtmlEdit.document.write(Resumeblank(html)); HtmlEdit.document.body.contentEditable="false"; HtmlEdit.document.close(); EditMode=false; SourceMode=false; PreviewMode=false; bEditMode=false; break; default: alert("?펳?Ί??"); break; } HtmlEdit.document.onkeydown = new Function("return onKeyDown(HtmlEdit.event);"); HtmlEdit.document.oncontextmenu=new Function("return showContextMenu(HtmlEdit.event);"); HtmlEdit.document.onmouseup = new Function('return onMouseUp(HtmlEdit.event,1);'); if (borderShown != "0" && EditMode) { borderShown = "0"; showBorders(); } initHistory(); HtmlEdit.focus(); } // ϔʾ?ؖ?????ի var borderShown = 0; function showBorders() { if (!document.all){ setTimeout("showBorders()",1000); return; } if (!validateMode()) return; var allForms = HtmlEdit.document.body.getElementsByTagName("FORM"); var allInputs = HtmlEdit.document.body.getElementsByTagName("INPUT"); var allTables = HtmlEdit.document.body.getElementsByTagName("TABLE"); var allLinks = HtmlEdit.document.body.getElementsByTagName("A"); // ? for (a=0; a < allForms.length; a++) { if (borderShown == "0") { allForms[a].runtimeStyle.border = "1px dotted #FF0000" } else { allForms[a].runtimeStyle.cssText = "" } } // Input Hidden? for (b=0; b < allInputs.length; b++) { if (borderShown == "0") { if (allInputs[b].type.toUpperCase() == "HIDDEN") { allInputs[b].runtimeStyle.border = "1px dashed #000000" allInputs[b].runtimeStyle.width = "15px" allInputs[b].runtimeStyle.height = "15px" allInputs[b].runtimeStyle.backgroundColor = "#FDADAD" allInputs[b].runtimeStyle.color = "#FDADAD" } } else { if (allInputs[b].type.toUpperCase() == "HIDDEN") allInputs[b].runtimeStyle.cssText = "" } } // ? for (i=0; i < allTables.length; i++) { if (borderShown == "0") { allTables[i].runtimeStyle.border = "1px dotted #BFBFBF" } else { allTables[i].runtimeStyle.cssText = "" } allRows = allTables[i].rows for (y=0; y < allRows.length; y++) { allCellsInRow = allRows[y].cells for (x=0; x < allCellsInRow.length; x++) { if (borderShown == "0") { allCellsInRow[x].runtimeStyle.border = "1px dotted #BFBFBF" } else { allCellsInRow[x].runtimeStyle.cssText = "" } } } } // ??ӠA for (a=0; a < allLinks.length; a++) { if (borderShown == "0") { if (allLinks[a].href.toUpperCase() == "") { allLinks[a].runtimeStyle.borderBottom = "1px dashed #000000" } } else { allLinks[a].runtimeStyle.cssText = "" } } if (borderShown == "0") { borderShown = "1" } else { borderShown = "0" } scrollUp() } // ???ؒ?æɏ?? function scrollUp() { HtmlEdit.scrollBy(0,0); } // ???摩֤ function save() { if (CurrentMode==0){ //?༭ƷǶȫƤ˻ҳʱʹӃςæբһ?䣨ǫ??form1?ijɏ??û?? parent.myform.Content.value=HtmlEdit.document.body.innerHTML; //????༭ƷʱʹӃςæբһ?䣨ǫ??form1?ijɏ??û?? // self.opener.form1.content.value+=HtmlEdit.document.body.innerHTML; } else if(CurrentMode==1){ //?༭ƷǶȫƤ˻ҳʱʹӃςæբһ?䣨ǫ??form1?ijɏ??û?? parent.myform.Content.value=HtmlEdit.document.body.innerText; //????༭ƷʱʹӃςæբһ?䣨ǫ??form1?ijɏ??û?? // self.opener.form1.content.value+=HtmlEdit.document.body.innerText; } else{ alert("Ԥ?״̬??Ĝ???棡ǫψ?ص??༭״̬???梩; } HtmlEdit.focus(); } // ?첢??ǰʇ???ģʽ function isModeView(){ if (sCurrMode=="VIEW"){ alert("Ԥ?ʱ??ԊЭɨփ?༭ǸĚȝ??"); return true; } return false; } // Ԛ??ǰ΄??λփ?别. function insertHTML(html) { HtmlEdit.focus(); if (isModeView()) return false; if (HtmlEdit.document.selection.type.toLowerCase() != "none"){ HtmlEdit.document.selection.clear() ; } if (sCurrMode!="EDIT"){ html=HTMLEncode(html); } HtmlEdit.document.selection.createRange().pasteHTML(html) ; } //Ђ?ӈ빦Ĝ //?别?? function Insergongneng(what){ if (! validateMode()) return; HtmlEdit.focus(); var range = HtmlEdit.document.selection.createRange(); var ran = HtmlEdit.document.selection.createRange("").text; switch(what){ case "input": range.pasteHTML(''); break; case "textarea": range.pasteHTML(''); break; case "radio": range.pasteHTML(''); break; case "checkbox": range.pasteHTML(''); break; case "bottom": range.pasteHTML(''); break; } HtmlEdit.focus(); } // ?别ς??˵? function Insermenu(id){ HtmlEdit.focus(); if (! validateMode()) return; var range = HtmlEdit.document.selection.createRange(); var ran = HtmlEdit.document.selection.createRange("").text; var arr = showModalDialog("Editor/editor_insmenu.asp?ChannelID=1014&id="+id, "", "dialogWidth:285pt;dialogHeight:186pt;help:0;status:0"); if (arr != null){ range.pasteHTML(arr); } HtmlEdit.focus(); } // ?别̘ʢ?? function Insertlr(filename,wwid,whei,myid){ if (! validateMode()) return; HtmlEdit.focus(); var range = HtmlEdit.document.selection.createRange(); var arr = showModalDialog("Editor/"+filename+"?ChannelID=1014&id="+myid, window, "dialogWidth:"+wwid+"pt;dialogHeight:"+whei+"pt;help:0;status:0"); if (arr != null){ range.pasteHTML(arr); } HtmlEdit.focus(); } // ˵?Ųٗ? var nCurrZoomSize = 100; var aZoomSize = new Array(10, 25, 50, 75, 100, 150, 200, 500); // ϔʾ?Ȁ? function doZoom(size) { HtmlEdit.document.body.runtimeStyle.zoom = size + "%"; nCurrZoomSize = size; } // ͼƬʴД ɏς?㍊ function zIndex(action){ var objReference = null; var RangeType = HtmlEdit.document.selection.type; if (RangeType != "Control") return; var selectedRange = HtmlEdit.document.selection.createRange(); for (var i=0; i ") break; case "code": // ???Α? insertHTML('
新闻录入:陈燕梅 责任编辑:陈燕梅
湟里初级中学校园网 版权所有,未经授权禁止复制或镜像
湟里初级中学主办 湟里初中网管办承办 网站备案编号:苏ICP备10052206号-1
7*24小时支持电话:13401623773 QQ:81832713
有任何问题与建议请联络:jsxwh@163.com
建议使用IE9.0及以上版本 在1024*768及以上分辨率下浏览
|