用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - javascript代码库

js转html html转js 工具

2013-07-15 作者: 免费源代码下载整理举报

[javascript]代码库

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

  <title>js转html html转js--娱乐在线,超级搜索,搜软件, 电影下载, 变态资源, 图片搜索, 小说搜索, 论坛搜索, 搜索助手, 桌面搜索, 搜索推广, 搜索优化, 搜索软件, 海量搜索,电骆,BT</title>
  <meta name="Keywords" content="实用查询" />
  <meta name="GENERATOR" content="Microsoft FrontPage 5.0" />
  <meta name="ProgId" content="FrontPage.Editor.Document" />
  <style type="text/css">
/*<![CDATA[*/
  body{font-size:9pt}
  textarea {color="#707888";font-family:"verdana"}
  .inputs {color="#707888";border:1px solid;background:#f4f4f4}
  /*]]>*/
  </style>
  <base target="_blank" />

  <title>测试代码窗口</title>

  <title>测试代码窗口</title>
</head>

<body>
  <center>
    在这里输入你需要转换的格式,可以是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 type="text/javascript">
//<![CDATA[
    //定义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>','&lt;\\/script&gt;'); outputs.value="<script type="text/javascript">
//<![CDATA[
    document.write(\""+hide.value+"\")<
    //]]>
    </script>" } //预览代码 function seeHtm() { open().document.write(""+outputs.value); } //用快捷键F12预览 document.onkeydown=seeHtms function seeHtms() { if((event.keyCode==123)) { open().document.write(""+outputs.value); } } //全选代码 function ta() { outputs.select() } //拷贝代码 function tc() { document.execCommand("Copy") } //粘贴代码 function tp() { outputs.focus() document.execCommand("Paste") }
  </center>
</body>
</html>

[代码运行效果截图]


js转html html转js 工具


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...