⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 richtext.js

📁 DHTML RichText editor for web developers
💻 JS
📖 第 1 页 / 共 5 页
字号:
if (kids[i].className == "rtedropdown6") { if (kids[i].onmouseout != rteMouseDownFontSizeMenu)
{ kids[i].onmouseout = rteMouseDownFontSizeMenu;}
} else { if (kids[i].onmouseout != rteMouseOutFontSizeMenu)
{ kids[i].onmouseout = rteMouseOutFontSizeMenu;}
}
break; case "fontcolor1":
if (kids[i].onmouseover != rteMouseOverFontColorMenu)
{ kids[i].onmouseover = rteMouseOverFontColorMenu;}
if (kids[i].onmousedown != rteMouseDownFontColorMenu)
{ kids[i].onmousedown = rteMouseDownFontColorMenu;}
if (kids[i].onmouseout != rteMouseOutFontColorMenu)
{ kids[i].onmouseout = rteMouseOutFontColorMenu;}
if (kids[i].className == "rtedropdown9") { if (kids[i].onmouseout != rteMouseDownFontColorMenu)
{ kids[i].onmouseout = rteMouseDownFontColorMenu;}
} else { if (kids[i].onmouseout != rteMouseOutFontColorMenu)
{ kids[i].onmouseout = rteMouseOutFontColorMenu;}
}
break; case "fontcolor2":
if (kids[i].onmouseover != rteMouseOverFontColorMenu)
{ kids[i].onmouseover = rteMouseOverFontColorMenu;}
if (kids[i].onmousedown != rteMouseDownFontColorMenu)
{ kids[i].onmousedown = rteMouseDownFontColorMenu;}
if (kids[i].onmouseout != rteMouseOutFontColorMenu)
{ kids[i].onmouseout = rteMouseOutFontColorMenu;}
if (kids[i].className == "rtedropdown9") { if (kids[i].onmouseout != rteMouseDownFontColorMenu)
{ kids[i].onmouseout = rteMouseDownFontColorMenu;}
} else { if (kids[i].onmouseout != rteMouseOutFontColorMenu)
{ kids[i].onmouseout = rteMouseOutFontColorMenu;}
}
break; case "formatblock":
if (kids[i].onmouseover != rteMouseOverMenuContents)
{ kids[i].onmouseover = rteMouseOverMenuContents;}
if (kids[i].onmouseout != rteMouseOutMenuContents)
{ kids[i].onmouseout = rteMouseOutMenuContents;}
if (kids[i].onmousedown != rteMouseDownMenuContents)
{ kids[i].onmousedown = rteMouseDownMenuContents;}
break; case "fontface":
if (kids[i].onmouseover != rteMouseOverMenuContents)
{ kids[i].onmouseover = rteMouseOverMenuContents;}
if (kids[i].onmouseout != rteMouseOutMenuContents)
{ kids[i].onmouseout = rteMouseOutMenuContents;}
if (kids[i].onmousedown != rteMouseDownMenuContents)
{ kids[i].onmousedown = rteMouseDownMenuContents;}
break; case "fontsize":
if (kids[i].onmouseover != rteMouseOverMenuContents)
{ kids[i].onmouseover = rteMouseOverMenuContents;}
if (kids[i].onmouseout != rteMouseOutMenuContents)
{ kids[i].onmouseout = rteMouseOutMenuContents;}
if (kids[i].onmousedown != rteMouseDownMenuContents)
{ kids[i].onmousedown = rteMouseDownMenuContents;}
break; case "fontcolor":
if (kids[i].onmouseover != rteMouseOverMenuFontColorContents)
{ kids[i].onmouseover = rteMouseOverMenuFontColorContents;}
if (kids[i].onmouseout != rteMouseOutMenuFontColorContents)
{ kids[i].onmouseout = rteMouseOutMenuFontColorContents;}
break;}
}
var tbl = false; var in_list = false; if (window.getSelection)
{ var selected_obj = document.getElementById(rteName).contentWindow.window.getSelection().focusNode;}
else if (document.getSelection)
{ var selected_obj = document.getElementById(rteName).contentWindow.document.getSelection().focusNode;}
else if (document.selection)
{ var selected_obj = document.getElementById(rteName).contentWindow.document.selection.createRange().parentElement();}
var is_link = false; var is_table = false; var current_tag = selected_obj; var previous_tagName = selected_obj.tagName; var textcolor = ""; document.getElementById("fontcolor4").style.backgroundColor = "#000000"; while(previous_tagName != "HTML"){ if(previous_tagName == "B" || previous_tagName == "STRONG"){ document.getElementById("bold").className = "rtebtn4"; document.getElementById("bold").onmouseout = rteBtnMouseDown;}
if (previous_tagName == "LI") { in_list = true;}
if (previous_tagName == "TD" && !is_table) { is_table = true;}
if(previous_tagName == "I" || previous_tagName == "EM"){ document.getElementById("italic").className = "rtebtn4"; document.getElementById("italic").onmouseout = rteBtnMouseDown;}
if(previous_tagName == "U"){ document.getElementById("underline").className = "rtebtn4"; document.getElementById("underline").onmouseout = rteBtnMouseDown;}
if(previous_tagName == "STRIKE"){ document.getElementById("strikethrough").className = "rtebtn4"; document.getElementById("strikethrough").onmouseout = rteBtnMouseDown;}
if(previous_tagName == "A"){ is_link = true; document.getElementById("editlink").className = "rtebtn4"; document.getElementById("editlink").onmouseout = rteBtnMouseDown;}
if(previous_tagName == "UL"){ document.getElementById("insertunorderedlist").className = "rtebtn4"; document.getElementById("insertunorderedlist").onmouseout = rteBtnMouseDown;}
if(previous_tagName == "OL"){ document.getElementById("insertorderedlist").className = "rtebtn4"; document.getElementById("insertorderedlist").onmouseout = rteBtnMouseDown;}
if(previous_tagName == "SUB"){ document.getElementById("subscript").className = "rtebtn4"; document.getElementById("subscript").onmouseout = rteBtnMouseDown;}
if(previous_tagName == "SUP"){ document.getElementById("superscript").className = "rtebtn4"; document.getElementById("superscript").onmouseout = rteBtnMouseDown;}
if(previous_tagName == "H1"){ document.getElementById("format1").innerHTML = "Header 1";}
if(previous_tagName == "H2"){ document.getElementById("format1").innerHTML = "Header 2";}
if(previous_tagName == "H3"){ document.getElementById("format1").innerHTML = "Header 3";}
if(previous_tagName == "H4"){ document.getElementById("format1").innerHTML = "Header 4";}
if(previous_tagName == "H5"){ document.getElementById("format1").innerHTML = "Header 5";}
if(previous_tagName == "H6"){ document.getElementById("format1").innerHTML = "Header 6";}
if(previous_tagName == "BLOCKQUOTE"){ document.getElementById("indent").className = "rtebtn4"; document.getElementById("indent").onmouseout = rteBtnMouseDown;}
if (is_table) { document.getElementById("table_options_on").style.display = ""; document.getElementById("table_options_off").style.display = "none";} else { document.getElementById("table_options_on").style.display = "none"; document.getElementById("table_options_off").style.display = "";}
if (current_tag.align == "left") { document.getElementById("justifyleft").className = "rtebtn4"; document.getElementById("justifyleft").onmouseout = rteBtnMouseDown;} else if (current_tag.align == "center") { document.getElementById("justifycenter").className = "rtebtn4"; document.getElementById("justifycenter").onmouseout = rteBtnMouseDown;} else if (current_tag.align == "right") { document.getElementById("justifyright").className = "rtebtn4"; document.getElementById("justifyright").onmouseout = rteBtnMouseDown;} else if (current_tag.align == "justify") { document.getElementById("justifyfull").className = "rtebtn4"; document.getElementById("justifyfull").onmouseout = rteBtnMouseDown;} else if (current_tag.align == "") { document.getElementById("justifyleft").className = "rtebtn1";} else { }
if (current_tag.face == "arial") { document.getElementById("fontface1").innerHTML = "Arial";} else if (current_tag.face == "arial black") { document.getElementById("fontface1").innerHTML = "Arial Black";} else if (current_tag.face == "arial narrow") { document.getElementById("fontface1").innerHTML = "Arial Narrow";} else if (current_tag.face == "courier new") { document.getElementById("fontface1").innerHTML = "Courier New";} else if (current_tag.face == "century gothic") { document.getElementById("fontface1").innerHTML = "Century Gothic";} else if (current_tag.face == "comic sans ms") { document.getElementById("fontface1").innerHTML = "Comic Sans MS";} else if (current_tag.face == "impact") { document.getElementById("fontface1").innerHTML = "Impact";} else if (current_tag.face == "tahoma") { document.getElementById("fontface1").innerHTML = "Tahoma";} else if (current_tag.face == "times new roman") { document.getElementById("fontface1").innerHTML = "Times New Roman";} else if (current_tag.face == "trebuchet ms") { document.getElementById("fontface1").innerHTML = "Trebuchet MS";} else if (current_tag.face == "verdana") { document.getElementById("fontface1").innerHTML = "Verdana";}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -