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

📄 dialog_find.js

📁 在线网页编辑器.net 2.0版!不错的在线网页编辑器
💻 JS
字号:
var OxOd149=["stringSearch","stringReplace","MatchWholeWord","MatchCase","type","selection","document","Control","body","checked","length","value","Nothing to search.\x0APlease enter some text in the field labeled Find what:","Finished Searching the document. Would you like to start again from the top?","textedit","text","\x26lt;","\x26gt;","","[[WordNotFound]]","[[WordReplaced]] : ","insertimage","#temp_url#","images","src","parentNode"];var editwin=Window_GetDialogArguments(window);var stringSearch=Window_GetElement(window,OxOd149[0x0],true);var stringReplace=Window_GetElement(window,OxOd149[0x1],true);var MatchWholeWord=Window_GetElement(window,OxOd149[0x2],true);var MatchCase=Window_GetElement(window,OxOd149[0x3],true);var range;if(Browser_UseIESelection()){if(editwin[OxOd149[0x6]][OxOd149[0x5]][OxOd149[0x4]]==OxOd149[0x7]){ range=editwin[OxOd149[0x6]][OxOd149[0x8]].createTextRange() ; range.moveToElementText(editwin[OxOd149[0x6]].body) ; range.collapse(true) ; range.select() ;} else { range=editwin[OxOd149[0x6]][OxOd149[0x5]].createRange() ;} ;} else { range=editwin.getSelection().getRangeAt(0x0) ;} ; function get_ie_matchtype(){var Ox208=0x0;var Ox209=0x0;var Ox20a=0x0;if(MatchCase[OxOd149[0x9]]){ Ox209=0x4 ;} ;if(MatchWholeWord[OxOd149[0x9]]){ Ox20a=0x2 ;} ; Ox208=Ox209+Ox20a ;return (Ox208);}  ; function checkInputString(){if(stringSearch[OxOd149[0xb]][OxOd149[0xa]]<0x1){ alert(OxOd149[0xc]) ;return false;} else {return true;} ;}  ; function FindTxt(){if(!checkInputString()){return ;} ;if(Browser_UseIESelection()){var Ox20d=stringSearch[OxOd149[0xb]]; range.collapse(false) ;if(range.findText(Ox20d,0x3b9aca00,get_ie_matchtype())){ range.select() ;} else {var Ox20e=confirm(OxOd149[0xd]);if(Ox20e){ range.expand(OxOd149[0xe]) ; range.collapse() ; range.select() ; FindTxt() ;} ;} ;} else { range.collapse(false) ; editwin.find(stringSearch[OxOd149[0xb]],MatchCase[OxOd149[0x9]],false,false,MatchWholeWord.checked,false,false) ;} ;}  ; function ReplaceTxt(){if(!checkInputString()){return ;} ;if(Browser_UseIESelection()){if(MatchCase[OxOd149[0x9]]){if(range[OxOd149[0xf]]==stringSearch[OxOd149[0xb]]){ range[OxOd149[0xf]]=stringReplace[OxOd149[0xb]] ;} ;} else {if(range[OxOd149[0xf]].toLowerCase()==stringSearch[OxOd149[0xb]].toLowerCase()){ range[OxOd149[0xf]]=stringReplace[OxOd149[0xb]] ;} ;} ; FindTxt() ;} else {var Ox210=stringReplace[OxOd149[0xb]];if(Ox210.match(/<[^>]*>/gi)){ Ox210=Ox210.replace(/</g,OxOd149[0x10]) ; Ox210=Ox210.replace(/>/g,OxOd149[0x11]) ;} ; Gecko_replaceSel(stringSearch.value,Ox210) ; FindTxt() ;} ;}  ; function ReplaceAllTxt(){if(!checkInputString()){return ;} ;if(Browser_UseIESelection()){var Ox20d=stringSearch[OxOd149[0xb]];var Ox212=0x0;var Ox1a1=OxOd149[0x12]; range.expand(OxOd149[0xe]) ; range.collapse() ; range.select() ;var Ox213=get_ie_matchtype();while(range.findText(Ox20d,0x3b9aca00,Ox213)){ range.select() ; range[OxOd149[0xf]]=stringReplace[OxOd149[0xb]] ; Ox212++ ;} ;if(Ox212==0x0){ Ox1a1=OxOd149[0x13] ;} else { Ox1a1=OxOd149[0x14]+Ox212 ;} ; alert(Ox1a1) ;} else {var Ox214=editwin.getSelection(); range=Ox214.getRangeAt(0x0) ; FindTxt() ; range.collapse(false) ;while(editwin.find(stringSearch[OxOd149[0xb]],MatchCase[OxOd149[0x9]],false,false,MatchWholeWord.checked,false,false)){var Ox210=stringReplace[OxOd149[0xb]];if(Ox210.match(/<[^>]*>/gi)){ Ox210=Ox210.replace(/</g,OxOd149[0x10]) ; Ox210=Ox210.replace(/>/g,OxOd149[0x11]) ;} ; Gecko_replaceSel(stringSearch.value,Ox210) ;} ;} ;}  ; function Gecko_replaceSel(Ox216,Ox24){var editdoc=editwin[OxOd149[0x6]];var Ox214=editwin.getSelection(); range=Ox214.getRangeAt(0x0) ;if(Ox24.indexOf(Ox216)==-0x1){ range.deleteContents() ; range.insertNode(range.createContextualFragment(Ox24)) ; range.collapse(false) ;} else { editdoc.execCommand(OxOd149[0x15],false,OxOd149[0x16]) ;var Ox101=null;var Ox218=editdoc[OxOd149[0x17]];for(var j=0x0;j<Ox218[OxOd149[0xa]];j++){if(Ox218[j].getAttribute(OxOd149[0x18])==OxOd149[0x16]){ Ox101=Ox218[j] ;break ;} ;} ;if(Ox101){ Ox101[OxOd149[0x19]].replaceChild(editdoc.createTextNode(Ox24),Ox101) ; range.collapse(false) ;} ;} ;}  ;

⌨️ 快捷键说明

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