📄 js.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta NAME="Keywords" CONTENT="实用查询">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>js转html html转js</title>
<style>
body{font-size:9pt}
textarea {color="#707888";font-family:"verdana"}
.inputs {color="#707888";border:1px solid;background:#f4f4f4}
</style>
<base target="_blank">
</head>
<BODY text=#000000 vLink=#0000ff aLink=#ff0000 link=#000000 leftMargin=0 topMargin=5>在这里输入你需要转换的格式,可以是JavaScript也可以是DHtml. <BR><TEXTAREA id=codes style="WIDTH: 730px; HEIGHT: 300px"></TEXTAREA> <BR><BUTTON class=inputs onclick=clears()>清除输出</BUTTON><BUTTON class=inputs onclick=ta()>全选代码</BUTTON><BUTTON class=inputs onclick=tc()>拷贝代码</BUTTON><BUTTON class=inputs onclick=tp()>粘贴代码</BUTTON><BUTTON class=inputs onclick=js2html()>Js转Html</BUTTON><BUTTON class=inputs onclick=html2js()>Html转Js</BUTTON><BUTTON class=inputs onclick=writes()>点击显示源文件</BUTTON><BUTTON class=inputs onclick=seeHtm()>预览代码[F12]</BUTTON> <BR>这个是输出格式的窗口: <BR><TEXTAREA id=outputs style="WIDTH: 730px; HEIGHT: 300px"></TEXTAREA> <BR><BR><INPUT id=hide style="DISPLAY: none">
<SCRIPT>
//定义title
document.title="js转html html转js"
//显示网页源文件
function writes()
{
outputs.value=document.body.outerHTML;
}
//清除输出窗口
function clears()
{
outputs.innerHTML='';
}
//替换特定字符
//n1字符串,n2要替换的字,n3替换的字
function commute(n1,n2,n3)
{
var a1,a2,a3=0,a0=''
a1=n1.length;
a2=n2.length;
for(x=0;x<=(a1-a2);x++)
{
if(n1.substr(x,a2)==n2)
{
a0+=n1.substring(a3,x);
a0+=n3;
x+=(a2-1);
a3=x+1;
}
}
if(a3<a1)a0+=n1.substring(a3,a1)
{
return a0;
}
}
//转换JavaScript为DHtml
function js2html()
{
hide.value=codes.value
hide.value=commute(hide.value,'\\"','"');
hide.value=commute(hide.value,'document.write("','');
hide.value=commute(hide.value,'")','');
hide.value=commute(hide.value,'<script>','');
hide.value=commute(hide.value,'<\/script>','');
outputs.value=hide.value
}
//转换DHtml为JavaScript
function html2js()
{
hide.value=codes.value
hide.value=commute(hide.value,'"','\\"');
hide.value=commute(hide.value,'\\','\\\\');
hide.value=commute(hide.value,'<\/script>','<\\/script>');
outputs.value="<script>document.write(\""+hide.value+"\")<\/script>"
}
//预览代码
function seeHtm()
{
open().document.write("<title>测试代码窗口</title>"+outputs.value);
}
//用快捷键F12预览
document.onkeydown=seeHtms
function seeHtms()
{
if((event.keyCode==123))
{
open().document.write("<title>测试代码窗口</title>"+outputs.value);
}
}
//全选代码
function ta()
{
outputs.select()
}
//拷贝代码
function tc()
{
document.execCommand("Copy")
}
//粘贴代码
function tp()
{
outputs.focus()
document.execCommand("Paste")
}
</SCRIPT>
<br>
<br>
<p align=center><script language="javascript" type="text/javascript" src="../js/end.js"></script></p>
<p align=center><script language="javascript" type="text/javascript" src="../js/tongji.js"></script>
</BODY>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -