📄 gecko_find.aspx
字号:
<%@ Page Language="C#" Inherits="CuteEditor.EditorUtilityPage" %>
<HTML>
<head runat=server>
<title>[[Find]]
</title>
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<meta name="content-type" content="text/html ;charset=Unicode">
<script src=Gecko_dialog.js></script><script src=../_shared.js></script>
<link rel="stylesheet" href='style.css'>
<script language="javascript">
var OxO5062=["availWidth","availHeight","dialogArguments","length","value","stringSearch","MatchWholeWord","checked","MatchCase","stringReplace","document","insertimage","#temp_url#","images","src","parentNode"]; window.resizeTo(0x181,0xb4) ; window.moveTo((screen[OxO5062[0x0]]-0x181)/0x2,(screen[OxO5062[0x1]]-0xb4)/0x2) ;var editwin=top[OxO5062[0x2]];var sel=editwin.getSelection();var r=sel.getRangeAt(0x0); function checkInputString(){if(document.getElementById(OxO5062[0x5])[OxO5062[0x4]][OxO5062[0x3]]<0x1){return false;} else {return true;} ;} ; function FindTxt(){if(checkInputString()){var Ox483=document.getElementById(OxO5062[0x5])[OxO5062[0x4]];;; r.collapse(false) ; editwin.find(Ox483,document.getElementById(OxO5062[0x8])[OxO5062[0x7]],false,false,document.getElementById(OxO5062[0x6]).checked,false,false) ;} ;} ; function ReplaceTxt(){if(checkInputString()){var Ox483=document.getElementById(OxO5062[0x5])[OxO5062[0x4]];;;var stringReplace=document.getElementById(OxO5062[0x9])[OxO5062[0x4]];if(document.getElementById(OxO5062[0x8])[OxO5062[0x7]]){ replaceSel(Ox483,stringReplace) ;} else { replaceSel(Ox483,stringReplace) ;} ; FindTxt() ;} ;} ; function ReplaceAllTxt(){if(checkInputString()){ sel=editwin.getSelection() ; r=sel.getRangeAt(0x0) ; FindTxt() ;var Ox483=document.getElementById(OxO5062[0x5])[OxO5062[0x4]];;;var stringReplace=document.getElementById(OxO5062[0x9])[OxO5062[0x4]]; r.collapse(false) ;while(editwin.find(Ox483,document.getElementById(OxO5062[0x8])[OxO5062[0x7]],false,false,document.getElementById(OxO5062[0x6]).checked,false,false)){ replaceSel(Ox483,stringReplace) ;} ;} ;} ; function replaceSel(Ox495,Ox1f){var editdoc=editwin[OxO5062[0xa]]; sel=editwin.getSelection() ; r=sel.getRangeAt(0x0) ;if(Ox1f.indexOf(Ox495)==-0x1){ r.deleteContents() ; r.insertNode(r.createContextualFragment(Ox1f)) ; r.collapse(false) ;} else { editdoc.execCommand(OxO5062[0xb],false,OxO5062[0xc]) ;var Ox34f=null;var Ox496=editdoc[OxO5062[0xd]];for(var j=0x0;j<Ox496[OxO5062[0x3]];j++){if(Ox496[j].getAttribute(OxO5062[0xe])==OxO5062[0xc]){ Ox34f=Ox496[j] ;break ;} ;} ;if(Ox34f){ Ox34f[OxO5062[0xf]].replaceChild(editdoc.createTextNode(Ox1f),Ox34f) ; r.collapse(false) ;} ;} ;} ;
</script>
</HEAD>
<body>
<table border="0" cellspacing="2" cellpadding="5" width="96%" align="center">
<tr>
<td class="normal" valign="top">
<table border="0" cellspacing="2" cellpadding="5" width="100%" class="normal" align="center">
<tr>
<td valign="top" nowrap>[[Find what]]: </td>
<td valign="top"><INPUT TYPE=TEXT SIZE=30 id="stringSearch" style="width : 180px;"></td>
</tr>
<tr>
<td valign="top" nowrap>[[Replace with]]: </td>
<td valign="top"><INPUT TYPE=TEXT SIZE=30 id="stringReplace" style="width : 180px;"></td>
</tr>
</table>
<INPUT TYPE=Checkbox SIZE=40 id="MatchWholeWord">[[Match whole word]]<br>
<INPUT TYPE=Checkbox SIZE=40 id="MatchCase">[[Match case]]
</td>
<td valign="top" class="normal">
<button name="Find" style="width:75px; height:22px; margin-top:3px" onClick="FindTxt();">[[Find Next]]</button><br>
<button name="Replace" style="width:75px; height:22px; margin-top:7px" onClick="ReplaceTxt();">[[Replace]]</button><br>
<button name="Replaceall" style="width:75px; height:22px; margin-top:7px" onClick="ReplaceAllTxt();">[[Replace All]]</button><br>
<button name="Cancel" style="width:75px; height:22px; margin-top:7px" onClick="window.close();">[[Cancel]]</button><br>
</td>
</tr>
</table>
</body>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -