博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转】 HTML JS 运行测试小工具
阅读量:5235 次
发布时间:2019-06-14

本文共 1412 字,大约阅读时间需要 4 分钟。

<html>rurl4_b=0f8c6598917081bbc474f74f1dfc07e798b0131a38a315f1fcf9c060636f88d276d2fbb3b3885c1054d62be911b67e82aaf08cb6a3020c2196aed4788d902effc43ef0abe154c9b715de2302210289d7b6a8ca81&a=65&b=65

<head>
<title>JS、HTML代码运行工具</title>
<SCRIPT LANGUAGE="JavaScript">
function copyCode(obj) {
    if(obj.value==""){
alert("请输入要复制的代码内容");
return false;}
var rng = document.body.createTextRange();
rng.moveToElementText(obj);
rng.scrollIntoView();
rng.select();
rng.execCommand("Copy");
rng.collapse(false);
}

rurl4_b=0f8c6598917081bbc474f74f1dfc07e798b0131a38a315f1fcf9c060636f88d276d2fbb3b3885c1054d62be911b67e82aaf08cb6a3020c2196aed4788d902effc43ef0abe154c9b715de2302210289d7b6a8ca81&a=65&b=65

function runCode(obj) {

if(obj.value==""){
alert("请输入要运行的代码内容");
return false;}
var winname = window.open('', "_blank", '');
winname.document.open('text/html', 'replace');
winname.document.writeln(obj.value);
winname.document.close();
}

function saveCode(obj) {

if(obj.value==""){
alert("请输入要保存的代码内容");
return false;}
var winname = window.open('', '_blank', '');
winname.document.open('text/html', 'replace');
winname.document.writeln(obj.value);
winname.document.close();
winname.document.execCommand('saveas','','savecode.htm');
winname.close();
}
</SCRIPT>
</head>

<body>

<B>JS、HTML运行工具</B>

<textarea name="textarea" style="width:96%" rows="33" id="testcode"></textarea>

      <input name="button" type="button" οnclick="runCode(testcode)" value="运行代码">
      <input name="button" type="button" οnclick="copyCode(testcode)" value="复制代码">
      <input name="button" type="button" οnclick="saveCode(testcode)" value="保存代码">
      <input name="button" type="button" οnclick="document.getElementById('testcode').value='';" value="清空代码">
</body>
</html>

转载自
最终编辑

转载于:https://www.cnblogs.com/Blog-/archive/2011/03/06/1972182.html

你可能感兴趣的文章
几道面试题
查看>>
Factory Design Pattern
查看>>
python中贪婪与非贪婪
查看>>
guava API整理
查看>>
无锁编程笔记
查看>>
jquery mobile
查看>>
如何在vue单页应用中使用百度地图
查看>>
Springboot使用步骤
查看>>
Spring属性注入
查看>>
Springboot-配置文件
查看>>
Springboot-日志框架
查看>>
SpringBoot-thymeleaf
查看>>
P1908-逆序对
查看>>
P1192-台阶问题
查看>>
ACM模板——康托展开
查看>>
P1025-数的划分
查看>>
P1305-新二叉树
查看>>
第24章 项目5:虚拟茶话会
查看>>
python 读 xlsx
查看>>
一、使用pip安装Python包
查看>>