📄 edithtml.htm
字号:
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>编辑HTML代码 </title>
<SCRIPT LANGUAGE="JScript.Encode">
function sethtml(){
var x=window.dialogArguments;
x.htmliscancel="no";
x.htmlisinsert="yes";
x.html_status=0;
x.htmlmoondowneropen=0;
frames ['LatticeEditHTML'].document.body.innerHTML=window.document.moondownerform.htmltext.value;
var gettables=frames ['LatticeEditHTML'].document.all.tags("TABLE");
if(gettables.length>0){
var tablecount=1;
while(tablecount<=gettables.length){
gettables[tablecount-1].border=parseInt(gettables[tablecount-1].border)+1;
tablecount++;
}
}
var getanchors=frames ['LatticeEditHTML'].document.all.tags("A");
var gethere=""+frames ['LatticeEditHTML'].location.href;
var subgethere=gethere.substring(0,(gethere.lastIndexOf("/")+1));
if(getanchors.length>0){var anchorcount=1;
var workingstring1a="";
var workingstring2a="";
var workingstring3a="";
var anchorre=new RegExp(gethere,"gi");
while(anchorcount<=getanchors.length){
workingstring1a=getanchors[anchorcount-1].href;
workingstring2a=workingstring1a.replace(anchorre,"");
var anchorre2=new RegExp(subgethere,"gi");
workingstring3a=workingstring2a.replace(anchorre2,"");
if(workingstring3a!=""){getanchors[anchorcount-1].href=workingstring3a;}
anchorcount++;
}
}
x.originalwysiwyg=frames ['LatticeEditHTML'].document.body.innerHTML;
window.close();
}
function bye(){
var x=window.dialogArguments;
x.htmliscancel="yes";
x.htmlisinsert="no";
x.html_status=0;window.close();
}
function clearme(){
var x=window.dialogArguments;
x.html_status=0;
}
function initmoondowner(){
var x=window.dialogArguments;frames ['LatticeEditHTML'].document.body.innerHTML=x.originalwysiwyg;
var gettables=frames ['LatticeEditHTML'].document.all.tags("TABLE");
if(gettables.length>0){
var tablecount=1;
while(tablecount<=gettables.length){
if(gettables[tablecount-1].border>0){gettables[tablecount-1].border=parseInt(gettables[tablecount-1].border)-1;}
tablecount++;
}
}
var getanchors=frames ['LatticeEditHTML'].document.all.tags("A");
var gethere=""+x.locationhere;
var subgethere=gethere.substring(0,(gethere.lastIndexOf("/")+1));
if(getanchors.length>0){
var anchorcount=1;
var workingstring1a="";
var workingstring2a="";
var workingstring3a="";
var anchorre=new RegExp(gethere,"gi");
while(anchorcount<=getanchors.length){
workingstring1a=getanchors[anchorcount-1].href;
workingstring2a=workingstring1a.replace(anchorre,"");
var anchorre2=new RegExp(subgethere,"gi");
workingstring3a=workingstring2a.replace(anchorre2,"");
if(workingstring3a!=""){getanchors[anchorcount-1].href=workingstring3a;}
anchorcount++;
}
}window.document.moondownerform.htmltext.value=frames ['LatticeEditHTML'].document.body.innerHTML;
}
</SCRIPT>
<style type="text/css">
<!--
textarea,input,td {
font-family: "宋体";
font-size: 9pt;
line-height: 135%;
}
-->
</style>
</head>
<body bgcolor="menu" onLoad="initmoondowner();" onunload="clearme();">
<form method="POST" name="moondownerform">
<table width="100%" border="0" cellspacing="3" cellpadding="3">
<tr>
<td>
<fieldset style="padding-bottom:5px"><legend>编辑HTML源码:</legend>
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="0">
<tr>
<td width="100%">
<textarea rows="22" name="htmltext" cols="95"></textarea>
</td>
</tr>
<tr>
<td width="100%" align="center">
<input type="button" value=" 确定 " name="btn_insert" onClick="sethtml();">
<input type="button" value=" 取消 " name="btn_cancel" onClick="bye();">
<IFRAME SRC="blank.htm" NAME="LatticeEditHTML" ID="LatticeEditHTML" CONTENTEDITABLE="true" WIDTH="1" HEIGHT="1">
</IFRAME>
</td>
</tr>
</table>
</fieldset>
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -