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 相关文章推荐
提高网站信任度的技巧
Oct 17 Javascript
jquery.validate使用攻略 第一部
Jul 01 Javascript
jquery focus(fn),blur(fn)方法实例代码
Dec 16 Javascript
Jquery动态改变图片IMG的src地址示例
Jun 25 Javascript
jQuery中Form相关知识汇总
Jan 06 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
Jun 01 Javascript
jQuery购物车插件jsorder用法(支持后台处理程序直接转换成DataTable处理)
Jun 08 Javascript
JS实现验证码倒计时的注册页面
Jan 02 Javascript
Vue实现移动端页面切换效果【推荐】
Nov 13 Javascript
微信小程序实现的一键复制功能示例
Apr 24 Javascript
JS函数基本定义与用法示例
Jan 15 Javascript
Javascript 解构赋值详情
Nov 17 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安全技术之 实现php基本安全
2010/09/04 PHP
php文件上传的例子及参数详解
2013/12/12 PHP
PHP中SSO Cookie登录分析和实现
2015/11/06 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
2017/09/30 PHP
基于jQuery实现的当离开页面时出现提示的实现代码
2011/06/27 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
Node.js + Redis Sorted Set实现任务队列
2016/09/19 Javascript
浅谈在js传递参数中含加号(+)的处理方式
2016/10/11 Javascript
移动端js图片查看器
2016/11/17 Javascript
无阻塞加载js,防止因js加载不了影响页面显示的问题
2016/12/18 Javascript
移动端日期插件Mobiscroll.js使用详解
2016/12/19 Javascript
简单实现Bootstrap标签页
2020/08/09 Javascript
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
监听element-ui table滚动事件的方法
2019/03/26 Javascript
深入解析vue 源码目录及构建过程分析
2019/04/24 Javascript
复习Python中的字符串知识点
2015/04/14 Python
对Python中的@classmethod用法详解
2018/04/21 Python
python 对txt中每行内容进行批量替换的方法
2018/07/11 Python
在PyCharm下打包*.py程序成.exe的方法
2018/11/29 Python
Tornado实现多进程/多线程的HTTP服务详解
2019/07/25 Python
python使用sessions模拟登录淘宝的方式
2019/08/16 Python
python多线程分块读取文件
2019/08/29 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
法国一家多品牌成衣精品中/高档商店:Graduate Store
2019/08/28 全球购物
阿玛尼美妆俄罗斯官网:Giorgio Armani Beauty RU
2020/07/19 全球购物
外贸英语毕业生自荐信
2013/11/14 职场文书
自行车租赁公司创业计划书
2014/01/28 职场文书
开展批评与自我批评发言材料
2014/05/15 职场文书
机关单位工作失职检讨书
2014/11/20 职场文书
2015元旦节寄语
2014/12/08 职场文书
广播体操比赛主持词
2015/06/29 职场文书
解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)
2021/06/26 MySQL
Redis读写分离搭建的完整步骤
2021/09/14 Redis
CSS使用伪类控制边框长度的方法
2022/01/18 HTML / CSS
游戏《东方异文石:爱亚利亚黎明》正式版发布
2022/04/03 其他游戏