在线运行HTML代码器(一)

在线运行HTML代码:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>在线运行HTML代码器(一)</title>
  <script>
    window.onload = function(){
      var btrun = document.getElementById("btrun");
      var cdarea = document.getElementById("cdarea");
      btrun.onclick = function(){
        if(cdarea.value != "将HTML代码粘在此处,点击运行即可。"){
          var newwin = window.open(‘‘, "_blank", ‘‘);
          newwin.document.open(‘text/html‘, ‘replace‘);
          newwin.opener = null;
          newwin.document.write(cdarea.value);
          newwin.document.close();
        } else {
          alert("请将需要运行的HTML填写到输入框后再运行!");
        }
      }
    }
    function codeClear()
    {
      document.getElementById(‘cdarea‘).value = "";
      document.getElementById(‘cdarea‘).focus();
    }
  </script>
</head>

<body>
  <textarea id="cdarea" style="background: #f9f9f9; color: #b4b4b4;" rows="8" cols="40" onfocus="if(this.value==‘将HTML代码粘在此处,点击运行即可。‘) {this.value=‘‘; this.style.color=‘#000000‘; this.style.fontFamily=‘Courier New‘; this.style.fontSize=‘14px‘}" onblur="if(this.value==‘‘) {this.value=‘将HTML代码粘在此处,点击运行即可。‘; this.style.color=‘#ACA899‘;}">将HTML代码粘在此处,点击运行即可。</textarea>
  <br />
  <input id="btclear" type="button" value="清除" onclick="codeClear();" />
  <input id="btrun" type="button" value="运行" />
</body>
</html>

效果:在线运行HTML代码器

将HTML代码粘在此处,点击运行即可。

时间: 2024-10-13 01:29:13

在线运行HTML代码器(一)的相关文章

在线运行HTML代码器

在线运行HTML代码器(二)和前面的(一)大同小异,关键部分为JS代码,这次是把运行器所有的JS功能集中放在一起.以下为HTML代码: <!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/

在线运行HTML代码器(二)

在线运行HTML代码器(二)和前面的(一)大同小异,关键部分为JS代码,这次是把运行器所有的JS功能集中放在一起.以下为HTML代码: <!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/

JavaScript在线运行html代码,保存html代码到本地

在网页中看到一些html代码却不知这样的代码运行起来是什么样子?觉得一些模板代码不错还要手动复制,新建文件,粘贴嫌麻烦?下面的js方法可以帮你解决这些问题. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JavaScript在线运行html代码,保存html代码到本地</title> </head> <body> &l

浏览器地址栏运行JavaScript代码

这个很多人应该还是知道的,在浏览器地址栏可以直接运行JavaScript代码,做法是以javascript:开头后跟要执行的语句.比如: javascript:alert('hello from address bar :)'); 将以上代码贴到浏览器地址栏回车后alert正常执行,一个弹窗神现. 需要注意的是如果是通过copy paste代码到浏览器地址栏的话,IE及Chrome会自动去掉代码开头的javascript:,所以需要手动添加起来才能正确执行,而Firefox中虽然不会自动去掉,但

通过jstack定位在线运行java系统故障_案例1

问题描述: 在一个在线运行的java web系统中,会定时运行一个FTP上传的任务,结果有一天发现,文件正常生成后却没有上传. 问题初步分析: 1.查看日志文件 发现这个任务只打印了开始进入FTP处理的日志,但是没有打印FTP处理完成的日志. 从代码上看,FTP上传处理的代码异常保护都非常的好,如果出现异常,就会进行打印,而日志文件中却没有相关的信息,甚是奇怪.怀疑是FTP过程问题,如对方FTP服务器有什么问题导致,但是却找不到证据. 苦于无法窥探java运行系统内部信息,祭出杀手锏-jstac

JS学习十四天----server端运行JS代码

server端运行JS代码 话说,当今不在client使用JS代码才是稀罕事.因为web应用的体验越来越丰富,client用JS实现的逻辑也越来越多,这造成的结果就是某些差点儿一致的逻辑须要在client和服务端各实现一遍,大牛们当然不甘心啊!幸运的是,我们能够在server端运行JS代码,谁让JS抱了一根大腿呢... 比如,现在在client使用JS进行验证已经是个标准,他能够有效避免用户在正常情况下提交错误的数据,增强用户体验.当然,server端的验证也是不可缺少的,由于这才是安全性的体现

前端与编译原理 用js去运行js代码 js2run

# 前端与编译原理 用js去运行js代码 js2run 前端与编译原理似乎相隔甚远,各种热门的框架都学不过来,那能顾及到这么多底层呢,前端开发者们似乎对编译原理的影响仅仅是"抽象语法树",但这只是个开头而已,我们的目的是利用js直接运行js代码 项目地址 安装及使用方法 写这个干嘛,有现成的eval不香么 接触过微信小程序开发的同学或许知道,小程序为运行环境禁止new Function,eval,setTimeout等方法的使用,限制了我们执行字符串形式的动态代码,其他小程序平台对此也

ASP.NET定时调用WebService 运行后台代码

效果: 通过在网站的Global.asax的Application_Start方法中 加入定时器 定时调用WebService 该WebService的一个方法 负责在后台 向数据库的某个表加入数据 步骤: 1.通过VS 新建一个网站 2.加入Global.asax 3.加入WebService 编辑 并 加入引用 4.对Global.as 效果:通过在网站的Global.asax的Application_Start方法中加入定时器 定时调用WebService该WebService的一个方法

运行html代码

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题</title> <script language="JavaScript" type="text/JavaScript"> //运行文本域代码 function run