js网页中的(运行代码)功能实现思路


Posted in Javascript onFebruary 04, 2013
<!DOCTYPE html> 
<html> 
<head> 
<meta charset='utf8' /> 
<title>网页中的运行代码功能</title> 
<script type="text/javascript"> 
function runCode(oCode) { 
var win = window.open('', "_blank", ''); 
win.document.open('text/html', 'replace'); 
win.opener = null 
win.document.write(oCode.value); 
win.document.close(); 
} 
</script> 
</head> 
<body> 
<textarea id="code1" rows="10" cols="95"> 
<!DOCTYPE html> 
<html> 
<head> 
<meta charset='utf8' /> 
<title>测试文档</title> 
</head> 
<body> 
测试文档 - 你可以先修改部分代码再运行 
<script>alert('hello')</script> 
</body> 
</html> 
</textarea> 
<br> 
<input type="button" value="运行代码" onclick="runCode(code1)"> 
</body> 
</html>
Javascript 相关文章推荐
javascript中定义私有方法说明(private method)
Jan 27 Javascript
js实现checkbox全选和反选示例
May 01 Javascript
JavaScript中利用Array和Object实现Map的方法
Jul 27 Javascript
jQuery Mobile 和 Kendo UI 的比较
May 05 Javascript
浅谈ECMAScript6新特性之let、const
Aug 02 Javascript
JS实现问卷星自动填问卷脚本并在两秒自动提交功能
Jun 17 Javascript
react router 4.0以上的路由应用详解
Sep 21 Javascript
Vue中render方法的使用详解
Jan 26 Javascript
vue.js element-ui tree树形控件改iview的方法
Mar 29 Javascript
微信小程序实现红包雨功能
Jul 11 Javascript
JS栈stack类的实现与使用方法示例
Jan 31 Javascript
vue+elementUi图片上传组件使用详解
Aug 20 Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
Feb 02 #Javascript
自定义右键属性覆盖浏览器默认右键行为实现代码
Feb 02 #Javascript
js触发asp.net的Button的Onclick事件应用
Feb 02 #Javascript
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
Feb 02 #Javascript
js中eval()函数和trim()去掉字符串左右空格应用
Feb 02 #Javascript
jquery的冒泡事件的阻止与允许(三种实现方法)
Feb 01 #Javascript
JavaScript NodeTree导航栏(菜单项JSON类型/自制)
Feb 01 #Javascript
You might like
PHP连接access数据库
2008/03/27 PHP
PHP 加密解密内部算法
2010/04/22 PHP
PHP中new static()与new self()的比较
2016/08/19 PHP
Javascript Math ceil()、floor()、round()三个函数的区别
2010/03/09 Javascript
javascript中的一些注意事项 更新中
2010/12/06 Javascript
Safari5中alert的无限循环BUG
2011/04/07 Javascript
jQuery EasyUI API 中文文档 - Pagination分页
2011/09/29 Javascript
前台js调用后台方法示例
2013/12/02 Javascript
详解Angularjs中的依赖注入
2016/03/11 Javascript
ionic 上拉菜单(ActionSheet)实例代码
2016/06/06 Javascript
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
每天学点Vue源码之vm.$mount挂载函数
2019/03/11 Javascript
layui 关闭open弹出框 刷新table表格页面的方法
2019/09/16 Javascript
[06:44]2014DOTA2国际邀请赛-钥匙体育馆开战 开幕式振奋人心
2014/07/19 DOTA
python实现的一个p2p文件传输实例
2014/06/04 Python
对于Python中线程问题的简单讲解
2015/04/03 Python
Python 实现一个颜色色值转换的小工具
2016/12/06 Python
Python 专题一 函数的基础知识
2017/03/16 Python
使用XML库的方式,实现RPC通信的方法(推荐)
2017/06/14 Python
Python多线程扫描端口代码示例
2018/02/09 Python
django框架使用方法详解
2019/07/18 Python
python TK库简单应用(实时显示子进程输出)
2019/10/29 Python
Python正则表达式急速入门(小结)
2019/12/16 Python
pandas 对group进行聚合的例子
2019/12/27 Python
轻松掌握CSS3中的字体大小单位rem的使用方法
2016/05/24 HTML / CSS
德国狗狗用品在线商店:Schecker
2017/03/17 全球购物
经济实惠的豪华背包和行李袋:Packs Project
2018/10/17 全球购物
村委会主任先进事迹
2014/01/15 职场文书
房地产财务管理制度
2014/02/02 职场文书
人力资源部门的主要职能
2014/02/22 职场文书
节约用水标语
2014/06/11 职场文书
十佳少年事迹材料
2014/12/25 职场文书
出纳试用期工作总结2015
2015/05/28 职场文书
导游词之重庆钓鱼城
2019/09/19 职场文书
三星 3nm 芯片将于第二季度开始量产
2022/04/29 数码科技
Python创建SQL数据库流程逐步讲解
2022/09/23 Python