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_ibm
May 16 Javascript
jQuery选择头像并实时显示的代码
Jun 27 Javascript
js 日期比较相关天数代码
Apr 02 Javascript
jQuery中的pushStack实现原理和应用实例
Feb 03 Javascript
jQuery实现的登录浮动框效果代码
Sep 26 Javascript
JavaScript实现下拉菜单的显示和隐藏
Jan 05 Javascript
js监听键盘事件的方法_原生和jquery的区别详解
Oct 10 Javascript
javascript 中Cookie读、写与删除操作
Mar 29 Javascript
史上最全JavaScript数组去重的十种方法(推荐)
Aug 17 Javascript
微信小程序实现自定义底部导航
Nov 18 Javascript
如何使用RoughViz可视化Vue.js中的草绘图表
Jan 30 Vue.js
js基于canvas实现时钟组件
Feb 07 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基于自定义函数实现的汉字转拼音功能实例
2017/09/30 PHP
在 Laravel 项目中使用 webpack-encore的方法
2019/07/21 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
jquery插件jbox使用iframe关闭问题
2009/02/09 Javascript
学习ExtJS form布局
2009/10/08 Javascript
jQuery选中select控件 无法设置selected的解决方法
2010/09/01 Javascript
javascript结合html5 canvas实现(可调画笔颜色/粗细/橡皮)的涂鸦板
2013/04/27 Javascript
Vue.js每天必学之计算属性computed与$watch
2016/09/05 Javascript
使用Promise链式调用解决多个异步回调的问题
2017/01/15 Javascript
JS计算距当前时间的时间差实例
2017/12/29 Javascript
浅谈react-router HashRouter和BrowserRouter的使用
2017/12/29 Javascript
深入浅析Vue全局组件与局部组件的区别
2018/06/15 Javascript
微信小程序canvas.drawImage完全显示图片问题的解决
2018/11/30 Javascript
微信小程序自定义模态弹窗组件详解
2019/12/24 Javascript
vue实现淘宝购物车功能
2020/04/20 Javascript
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
python实现基本进制转换的方法
2015/07/11 Python
Python中enumerate函数代码解析
2017/10/31 Python
python pandas生成时间列表
2019/06/29 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
2019/07/28 Python
springboot配置文件抽离 git管理统 配置中心详解
2019/09/02 Python
卸载tensorflow-cpu重装tensorflow-gpu操作
2020/06/23 Python
pandas.DataFrame.drop_duplicates 用法介绍
2020/07/06 Python
利用CSS3的特性改变文本选中时的颜色
2013/09/11 HTML / CSS
AMAVII眼镜官网:时尚和设计师太阳镜
2019/05/05 全球购物
蔻驰英国官网:COACH英国
2020/07/19 全球购物
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
幼儿园中班教学反思
2014/02/10 职场文书
什么是就业协议书
2014/04/17 职场文书
创文明城市标语
2014/06/16 职场文书
2014最新党员批评与自我批评材料
2014/09/24 职场文书
党员自评材料范文
2014/12/17 职场文书
大学校园招聘会感想
2015/08/10 职场文书
课改心得体会范文
2016/01/25 职场文书
生鲜超市—未来中国最具有潜力零售业态
2019/08/02 职场文书
MySQL派生表联表查询实战过程
2022/03/20 MySQL