亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? editor_plugin.js

?? 著名的在線文本編輯器:Tinymce 著名的在線文本編輯器:Tinymce
?? JS
字號:
tinyMCE.importPluginLanguagePack('template');var TinyMCE_TemplatePlugin={getInfo:function(){return{longname:'Template plugin',author:'Moxiecode Systems AB',authorurl:'http://www.moxiecode.com',infourl:'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/template',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion}},initInstance:function(inst){var cdate,mdate,content,x=0,key,value,rvals,ds=inst.getData('template');cdate=tinyMCE.getParam("template_cdate_classes",'').split(/\s+/);mdate=tinyMCE.getParam("template_mdate_classes",'').split(/\s+/);content=tinyMCE.getParam("template_selected_content_classes",'').split(/\s+/);for(x=0;x<cdate.length;x++)TinyMCE_TemplatePlugin.functions[cdate[x]]=TinyMCE_TemplatePlugin.functions['cdate'];for(x=0;x<mdate.length;x++)TinyMCE_TemplatePlugin.functions[mdate[x]]=TinyMCE_TemplatePlugin.functions['mdate'];for(x=0;x<content.length;x++)TinyMCE_TemplatePlugin.functions[content[x]]=TinyMCE_TemplatePlugin.functions['selectedContent'];rvals=tinyMCE.getParam("template_replace_values",false);for(key in rvals){value=rvals[key];if(typeof value=="function")TinyMCE_TemplatePlugin.functions[key]=value;else TinyMCE_TemplatePlugin.functions[key]=TinyMCE_TemplatePlugin.functions['generateReplacer'](value)}rvals=tinyMCE.getParam("template_replace_values",false);ds.replace_items={};for(key in rvals)ds.replace_items[key]=rvals[key];inst.addShortcut('ctrl','t','lang_template_desc','mceTemplate');ds.currentAction="insert";ds.currentTmplNode=null},getControlHTML:function(cn){switch(cn){case"template":return tinyMCE.getButtonHTML(cn,'lang_template_desc','{$pluginurl}/images/template.gif','mceTemplate',true)}return""},execCommand:function(editor_id,element,command,user_interface,value){var nodeArray,current,newTmpl,x,inst=tinyMCE.getInstanceById(editor_id),ds=inst.getData('template'),telm;switch(command){case"mceTemplate":if(user_interface){tinyMCE.openWindow({file:'../../plugins/template/template.htm',width:tinyMCE.getParam('template_popup_width',750),height:tinyMCE.getParam('template_popup_height',600)},{editor_id:editor_id,resizable:"yes",scrollbars:"no",pluginObj:TinyMCE_TemplatePlugin})}else{telm=TinyMCE_TemplatePlugin._convertToNode(value.body);nodeArray=tinyMCE.selectElements(telm,'div',function(n){return tinyMCE.hasCSSClass(n,TinyMCE_TemplatePlugin.TMPL)});telm=nodeArray.length>0?nodeArray[0]:null;nodeArray=[];if(ds.currentAction=="insert"){if(telm){tinyMCE.execCommand('mceBeginUndoLevel');ds.currentAction="insert-new";TinyMCE_TemplatePlugin._insertTemplate(editor_id,telm,value.title,value.tsrc,true);ds.currentAction=="insert";tinyMCE.execCommand('mceEndUndoLevel');tinyMCE.execInstanceCommand(editor_id,'mceCleanup',false)}else tinyMCE.execCommand('mceInsertContent',false,this._replaceValues(value.body))}else{nodeArray=TinyMCE_TemplatePlugin._collectTemplateElements(ds.currentTmplNode);current=[];newTmpl=[];tinyMCE.getNodeTree(telm,newTmpl);for(x=0;x<nodeArray.length;x++)tinyMCE.getNodeTree(nodeArray[x],current);var _test=function(elm){var replaced=true;if(elm.className){var names=elm.className.split(/\s+/),c,n;for(c=0;c<names.length;c++){if(names[c].match(/^mce/i))continue;for(n=0;n<newTmpl.length;n++){replaced=false;if(newTmpl[n].className&&newTmpl[n].className.match(new RegExp(names[c],"gi"))){newTmpl[n].innerHTML=elm.innerHTML;replaced=true;break}}}}return replaced};var cont=true;var asked=false;for(x=0;x<current.length;x++){if(!_test(current[x])){cont=(asked||confirm("The new template has less elements than the currently selected content.\nIf you proceed you will loose content.\nAre you sure you want to proceed?","Proceed?"));asked=true;if(!cont)break}};if(cont){tinyMCE.execCommand('mceBeginUndoLevel');TinyMCE_TemplatePlugin._replaceTemplateContent(current[0],editor_id,telm,value.title,value.tsrc);tinyMCE.execCommand('mceEndUndoLevel');tinyMCE.execInstanceCommand(editor_id,'mceCleanup',false)}}tinyMCE.triggerNodeChange(true)}return true}return false},handleNodeChange:function(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){var inst=tinyMCE.getInstanceById(editor_id),ds=inst.getData('template');if(tinyMCE.hasCSSClass(node,TinyMCE_TemplatePlugin.TMPL_ELEMENT)||tinyMCE.hasCSSClass(node.parentNode,TinyMCE_TemplatePlugin.TMPL_ELEMENT)){tinyMCE.switchClass(editor_id+'_template','mceButtonSelected');ds.currentAction="update";ds.currentTmplNode=node;return true}ds.currentAction="insert";ds.currentTmplNode=null;tinyMCE.switchClass(editor_id+'_template','mceButtonNormal');return false},cleanup:function(type,content,inst){var nodes=[];switch(type){case"get_from_editor":content=content.replace(new RegExp('<div class="'+TinyMCE_TemplatePlugin.TMPL+'">','gi'),'<!-- '+TinyMCE_TemplatePlugin.TMPL_BEGINS+' -->');content=content.replace(new RegExp('<div class="'+TinyMCE_TemplatePlugin.TMPL+'">(\s|&nbsp;|&#160;)?(<!-- '+TinyMCE_TemplatePlugin.TMPL_ENDS+' -->|\s)?</div>','gi'),'');content=content.replace(new RegExp('<!-- '+TinyMCE_TemplatePlugin.TMPL_ENDS+' --></div>','gi'),'<!-- '+TinyMCE_TemplatePlugin.TMPL_ENDS+' -->');break;case"insert_to_editor":content=content.replace(new RegExp('<!-- '+TinyMCE_TemplatePlugin.TMPL_BEGINS+' -->','gi'),'<div class="'+TinyMCE_TemplatePlugin.TMPL+'">');content=content.replace(new RegExp('<!-- '+TinyMCE_TemplatePlugin.TMPL_ENDS+' -->','gi'),'<!-- '+TinyMCE_TemplatePlugin.TMPL_ENDS+' --></div>');break;case"get_from_editor_dom":nodes=tinyMCE.selectNodes(content,function(n){return tinyMCE.hasCSSClass(n,TinyMCE_TemplatePlugin.TMPL_ELEMENT)});TinyMCE_TemplatePlugin._applyFunctions(nodes,type);break;case"insert_to_editor_dom":nodes=tinyMCE.selectNodes(content,function(n){return tinyMCE.hasCSSClass(n,TinyMCE_TemplatePlugin.TMPL_ELEMENT)});TinyMCE_TemplatePlugin._applyFunctions(nodes,type);break}return content},_convertToNode:function(html){var elm=document.createElement('div');elm.innerHTML=html;return elm},_prepareTemplateContent:function(elms){var x,n,nodes=[];if(!elms)return{};if(!elms.length)elms=[elms];for(x=0;x<elms.length;x++)tinyMCE.getNodeTree(elms[x],nodes,1);for(n=0;n<nodes.length;n++){tinyMCE.addCSSClass(nodes[n],TinyMCE_TemplatePlugin.TMPL_ELEMENT);TinyMCE_TemplatePlugin._applyFunctions(nodes[n],TinyMCE_TemplatePlugin.TMPL_TEMPLATE_EVENT)}return elms},_replaceValues:function(s){var t=this,ds=tinyMCE.selectedInstance.getData('template');return s.replace(/\{\$([^\}]+)\}/g,function(a,b){var it=ds.replace_items[b];if(it){if(typeof(it)!='function')return it}return b})},_applyFunctions:function(elms,editor_event){var x,elm,names,c,f;if(!elms)return{};if(!elms.length)elms=[elms];for(x=0;x<elms.length;x++){elm=elms[x];if(elm.className){names=elm.className.split(/\s+/);for(c=0;c<names.length;c++){if(names[c]==TinyMCE_TemplatePlugin.TMPL_ELEMENT)continue;f=(TinyMCE_TemplatePlugin.functions[names[c]]?TinyMCE_TemplatePlugin.functions[names[c]]:TinyMCE_TemplatePlugin.functions['blank']);f(elm,editor_event)}}}return elms},_collectTemplateElements:function(node){var nodeArray=[],p;p=tinyMCE.getParentElement(node,'DIV',function(n){return tinyMCE.hasCSSClass(n,TinyMCE_TemplatePlugin.TMPL)});if(p)tinyMCE.getNodeTree(p,nodeArray);return nodeArray},_replaceTemplateContent:function(currentNode,editor_id,newTemplate,title,tsrc){TinyMCE_TemplatePlugin._deleteTemplateContent(currentNode);TinyMCE_TemplatePlugin._insertTemplate(editor_id,newTemplate,title,tsrc,false)},_deleteTemplateContent:function(node){var p=tinyMCE.getParentElement(node,'DIV',function(n){return tinyMCE.hasCSSClass(n,TinyMCE_TemplatePlugin.TMPL)});if(p)p.parentNode.removeChild(p,true)},_insertTemplate:function(editor_id,elm,title,tsrc,incComments){var html;TinyMCE_TemplatePlugin._prepareTemplateContent(elm);html='<div class="'+TinyMCE_TemplatePlugin.TMPL+'">';html+=elm.innerHTML;html+='<!-- '+TinyMCE_TemplatePlugin.TMPL_ENDS+' --></div>';tinyMCE.execInstanceCommand(editor_id,'mceInsertContent',false,html)},functions:{blank:function(elm,editor_event){},cdate:function(elm,editor_event){var d,dsrc;if(editor_event!=TinyMCE_TemplatePlugin.TMPL_TEMPLATE_EVENT)return;d=new Date();dsrc=elm.innerHTML.match(new RegExp("<!-- "+TinyMCE_TemplatePlugin.TMPL_DATE_SRC_ATTR+":(.*)  -->","gi"));if(dsrc)d=new Date(RegExp.$1);elm.innerHTML=TinyMCE_TemplatePlugin._getDateTime(d,tinyMCE.getParam("template_cdate_format",tinyMCE.getLang("lang_template_def_date_format")));elm.innerHTML+="<!-- "+TinyMCE_TemplatePlugin.TMPL_DATE_SRC_ATTR+":"+d.toUTCString()+"  -->"},mdate:function(elm,editor_event){var d=new Date();elm.innerHTML=TinyMCE_TemplatePlugin._getDateTime(d,tinyMCE.getParam("template_mdate_format",tinyMCE.getLang("lang_template_def_date_format")))},selectedContent:function(elm,editor_event){var ds=tinyMCE.selectedInstance.getData('template');if(editor_event!=TinyMCE_TemplatePlugin.TMPL_TEMPLATE_EVENT)return;if(ds.currentAction=="insert-new"&&!tinyMCE.hasCSSClass(elm,TinyMCE_TemplatePlugin.TMPL_SEL_HTML_DONE)){elm.innerHTML=tinyMCE.selectedInstance.selection.getSelectedHTML();tinyMCE.addCSSClass(elm,TinyMCE_TemplatePlugin.TMPL_SEL_HTML_DONE)}},generateReplacer:function(s){return function(elm,editor_event){elm.innerHTML=""+s}}},_getDateTime:function(d,fmt){if(!fmt)return"";function addZeros(value,len){var i;value=""+value;if(value.length<len){for(i=0;i<(len-value.length);i++)value="0"+value}return value}fmt=fmt.replace("%D","%m/%d/%y");fmt=fmt.replace("%r","%I:%M:%S %p");fmt=fmt.replace("%Y",""+d.getFullYear());fmt=fmt.replace("%y",""+d.getYear());fmt=fmt.replace("%m",addZeros(d.getMonth()+1,2));fmt=fmt.replace("%d",addZeros(d.getDate(),2));fmt=fmt.replace("%H",""+addZeros(d.getHours(),2));fmt=fmt.replace("%M",""+addZeros(d.getMinutes(),2));fmt=fmt.replace("%S",""+addZeros(d.getSeconds(),2));fmt=fmt.replace("%I",""+((d.getHours()+11)%12+1));fmt=fmt.replace("%p",""+(d.getHours()<12?"AM":"PM"));fmt=fmt.replace("%B",""+tinyMCE.getLang("lang_template_months_long")[d.getMonth()]);fmt=fmt.replace("%b",""+tinyMCE.getLang("lang_template_months_short")[d.getMonth()]);fmt=fmt.replace("%A",""+tinyMCE.getLang("lang_template_day_long")[d.getDay()]);fmt=fmt.replace("%a",""+tinyMCE.getLang("lang_template_day_short")[d.getDay()]);fmt=fmt.replace("%%","%");return fmt},TMPL_ELEMENT:'mceTmplElm',TMPL:'mceTmpl',TMPL_BEGINS:'mceTmplBegins',TMPL_SEL_HTML_DONE:'mceSelHTMLDone',TMPL_ENDS:'mceTmplEnds',TMPL_DATE_SRC_ATTR:'mcetmpldtesrc',TMPL_TEMPLATE_EVENT:'prepare_template'};tinyMCE.addPlugin("template",TinyMCE_TemplatePlugin);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
奇米888四色在线精品| 中文字幕制服丝袜一区二区三区| 国产成人午夜片在线观看高清观看| 午夜视频在线观看一区二区 | 不卡一区二区在线| 国产91丝袜在线播放0| 国产精品2024| 成人精品电影在线观看| jizzjizzjizz欧美| 欧美网站大全在线观看| 欧美日韩aaaaaa| 91精品免费观看| 久久色成人在线| 国产精品久线在线观看| 亚洲精品日产精品乱码不卡| 亚洲免费av观看| 天堂精品中文字幕在线| 精品无码三级在线观看视频| 成人免费毛片aaaaa**| 在线视频一区二区三| 欧美日韩电影在线播放| 精品国产乱码久久| 中文字幕一区二区三区色视频 | 精品国产乱码久久久久久1区2区 | 欧美性生活一区| 在线电影国产精品| 国产欧美一区二区三区在线看蜜臀| 国产精品天干天干在观线| 亚洲一区自拍偷拍| 国产在线精品一区二区三区不卡 | 91精品国产综合久久久蜜臀图片| 日韩免费高清电影| 中文字幕在线一区| 蜜桃av一区二区| 91在线精品一区二区三区| 884aa四虎影成人精品一区| 国产欧美综合在线观看第十页| 亚洲精品中文在线影院| 美腿丝袜亚洲三区| 色婷婷亚洲精品| 久久综合999| 亚洲亚洲精品在线观看| 国产自产2019最新不卡| 日本高清不卡一区| 国产亚洲欧美色| 亚洲高清视频在线| 成人免费看的视频| 精品国产乱码久久久久久牛牛| 亚洲精品国产高清久久伦理二区| 九九精品视频在线看| 欧美午夜视频网站| 亚洲精品你懂的| 北条麻妃国产九九精品视频| 精品日韩99亚洲| 天天综合日日夜夜精品| 99精品热视频| 欧美激情一区在线| 国产毛片精品国产一区二区三区| 欧洲一区二区三区在线| 亚洲欧洲av色图| 成人午夜在线免费| 国产精品网站在线| 成人手机电影网| 久久久综合九色合综国产精品| 奇米亚洲午夜久久精品| 欧美私模裸体表演在线观看| 国产精品麻豆一区二区| 国产精品一区二区黑丝| 久久久噜噜噜久久人人看 | 午夜国产精品影院在线观看| 在线免费观看一区| 亚洲免费毛片网站| 在线亚洲免费视频| 亚洲一区二区三区影院| 91福利视频久久久久| 亚洲一区二区3| 91麻豆成人久久精品二区三区| 中文字幕巨乱亚洲| 97久久精品人人做人人爽50路| 国产清纯白嫩初高生在线观看91| 激情五月婷婷综合网| 国产视频一区二区在线| 成人精品亚洲人成在线| 亚洲欧洲综合另类| 91黄色激情网站| 亚洲成人久久影院| 精品日本一线二线三线不卡| 狠狠色丁香婷婷综合久久片| 久久精品视频网| 91在线免费视频观看| 亚洲一区二区三区四区五区黄| 欧美久久高跟鞋激| 国产久卡久卡久卡久卡视频精品| 久久久久国产精品人| 波波电影院一区二区三区| 一区二区激情视频| 精品国产凹凸成av人网站| 丁香啪啪综合成人亚洲小说| 亚洲精品国久久99热| 777xxx欧美| 丁香婷婷综合激情五月色| 一区二区三区免费| 精品福利视频一区二区三区| 成人午夜激情视频| 亚洲成在人线在线播放| 久久亚洲精精品中文字幕早川悠里| 色婷婷亚洲综合| 亚洲成人三级小说| 久久精品亚洲精品国产欧美kt∨ | www久久精品| 色老头久久综合| 国产一区二区在线视频| 亚洲欧美一区二区三区久本道91 | 国产精品综合二区| 一区二区久久久久久| 欧美精品一区二区不卡| 91社区在线播放| 狠狠色综合播放一区二区| 亚洲综合999| 中文字幕第一页久久| 欧美一级欧美一级在线播放| 成年人午夜久久久| 国产在线精品一区二区| 五月婷婷激情综合网| 国产精品的网站| 久久婷婷国产综合国色天香| 欧美高清视频不卡网| jlzzjlzz亚洲日本少妇| 国产一区二区三区在线看麻豆| 亚洲自拍与偷拍| 亚洲欧洲三级电影| 国产亚洲欧美色| 日韩亚洲欧美一区| 欧美欧美欧美欧美首页| 91成人看片片| 色综合一区二区三区| 成人动漫中文字幕| 国产99一区视频免费| 国产精品中文有码| 老司机精品视频一区二区三区| 亚洲不卡av一区二区三区| 亚洲欧美另类久久久精品| 中文字幕乱码日本亚洲一区二区| 91精品国产麻豆国产自产在线| 91国内精品野花午夜精品| 成人性生交大片免费看视频在线| 国模冰冰炮一区二区| 美女在线视频一区| 理论片日本一区| 久久99国产精品麻豆| 久久99久久99| 狠狠色狠狠色综合| 国产成人精品三级麻豆| 丁香天五香天堂综合| 成人亚洲一区二区一| a级精品国产片在线观看| 成人免费毛片片v| 91玉足脚交白嫩脚丫在线播放| 不卡的av中国片| 色香色香欲天天天影视综合网| 91麻豆免费看片| 欧美三区在线观看| 在线成人免费视频| 日韩午夜在线影院| 久久久久成人黄色影片| 国产偷v国产偷v亚洲高清| 国产精品网站在线观看| 亚洲乱码国产乱码精品精的特点 | 蜜臀a∨国产成人精品| 久久99精品一区二区三区| 国产精品一级黄| 99精品视频中文字幕| 欧美日韩国产a| 久久这里只有精品视频网| 国产精品视频在线看| 一区二区三区四区五区视频在线观看| 一区二区三区蜜桃网| 麻豆精品视频在线| 成人午夜激情片| 欧美三级视频在线观看 | 国产91在线看| 色综合久久久久综合体| 欧美日韩精品系列| 久久亚洲精品小早川怜子| 亚洲日本免费电影| 麻豆91在线观看| av亚洲精华国产精华| 欧美精品日韩一区| 欧美极品美女视频| 日韩电影在线一区二区三区| 国产91丝袜在线播放0| 欧美日韩一区二区在线视频| 精品剧情v国产在线观看在线| 国产午夜精品在线观看| 亚洲成人免费av| 成人免费视频国产在线观看| 911精品产国品一二三产区| 国产精品色呦呦| 久久精品国产77777蜜臀| 精品91自产拍在线观看一区|