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实现关联数据(Linked Data)查询及注意细节
Feb 22 Javascript
ExtJS 刷新后如何默认选中刷新前最后一次选中的节点
Apr 03 Javascript
javascript字母大小写转换的4个函数详解
May 09 Javascript
jquery实现拖拽调整Div大小
Jan 30 Javascript
AngularJS学习笔记之ng-options指令
Jun 16 Javascript
基于Bootstrap+jQuery.validate实现表单验证
May 30 Javascript
JS弹性运动实现方法分析
Dec 15 Javascript
js实现多张图片延迟加载效果
Jul 17 Javascript
详解JavaScript中的数组合并方法和对象合并方法
May 11 Javascript
layui type2 通过url给iframe子页面传值的例子
Sep 06 Javascript
JavaScript定时器常见用法实例分析
Nov 15 Javascript
深入理解redux之compose的具体应用
Jan 12 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文章采集URL补全函数(FormatUrl)
2012/08/02 PHP
浅析get与post的一些特殊情况
2014/07/28 PHP
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
2015/03/18 PHP
PHP统计当前在线用户数实例讲解
2015/10/21 PHP
php 实现Hash表功能实例详解
2016/11/29 PHP
php批量转换文件夹下所有文件编码的函数类
2017/08/06 PHP
php微信开发之关键词回复功能
2018/06/13 PHP
PHP执行普通shell命令流程解析
2020/08/24 PHP
PHP 裁剪图片
2021/03/09 PHP
前淘宝前端开发工程师阿当的PPT中有JS技术理念问题
2010/01/15 Javascript
jQuery 遍历- 关于closest() 的方法介绍以及与parents()的方法区别分析
2013/04/26 Javascript
javascript生成大小写字母
2015/07/03 Javascript
jQuery如何解决IE输入框不能输入的问题
2016/10/08 Javascript
BootStrap Table 设置height表头与内容无法对齐的问题
2016/12/28 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
2017/04/11 jQuery
使用FormData实现上传多个文件
2018/12/04 Javascript
基于node+vue实现简单的WebSocket聊天功能
2020/02/01 Javascript
vite2.0+vue3移动端项目实战详解
2021/03/03 Vue.js
python实现批量获取指定文件夹下的所有文件的厂商信息
2014/09/28 Python
Python对文件操作知识汇总
2016/05/15 Python
Python3实战之爬虫抓取网易云音乐的热门评论
2017/10/09 Python
python 自定义对象的打印方法
2019/01/12 Python
python sorted方法和列表使用解析
2019/11/18 Python
Python 实现数组相减示例
2019/12/27 Python
python 实现PIL模块在图片画线写字
2020/05/16 Python
Python多线程正确用法实例解析
2020/05/30 Python
解决python 虚拟环境删除包无法加载的问题
2020/07/13 Python
如何利用python生成MD5并去重
2020/12/07 Python
python 利用jieba.analyse进行 关键词提取
2020/12/17 Python
Amcal中文官网:澳洲综合性连锁药房
2019/03/28 全球购物
代领报检证委托书范本
2014/10/11 职场文书
邀请函样本
2015/02/02 职场文书
公司行政主管岗位职责
2015/04/09 职场文书
宝葫芦的秘密观后感
2015/06/11 职场文书
入党自传范文2015
2015/06/26 职场文书
办公室规章制度范本
2015/08/04 职场文书