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编程起步(第二课)
Jan 10 Javascript
JavaScript 学习笔记(十三)Dom创建表格
Jan 21 Javascript
url 编码 js url传参中文乱码解决方案
Apr 11 Javascript
JS代码优化技巧之通俗版(减少js体积)
Dec 23 Javascript
jQuery删除节点的三个方法即remove()detach()和empty()
Dec 27 Javascript
仿淘宝TAB切换搜索框搜索切换的相关内容
Sep 21 Javascript
AngularJS基础教程之简单介绍
Sep 27 Javascript
浅谈angularJS中的事件
Jul 12 Javascript
JS面试题---关于算法台阶的问题
Jul 26 Javascript
js canvas画布实现高斯模糊效果
Nov 27 Javascript
基于Vue2-Calendar改进的日历组件(含中文使用说明)
Apr 14 Javascript
通过layer实现可输入的模态框的例子
Sep 27 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
德生PL450的电路分析和低放电路的改进办法
2021/03/02 无线电
PHP 获取目录下的图片并随机显示的代码
2009/12/28 PHP
PHP实现邮件群发的源码
2013/06/18 PHP
php实现查看邮件是否已被阅读的方法
2013/12/03 PHP
jQuery Mobile + PHP实现文件上传
2014/12/12 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
2015/03/17 PHP
php跨服务器访问方法小结
2015/05/12 PHP
PHP使用trim函数去除字符串左右空格及特殊字符实例
2016/01/07 PHP
PHP 5.6.11中CURL模块问题的解决方法
2016/08/08 PHP
Laravel中间件实现原理详解
2016/10/09 PHP
javascript返回顶部效果(自写代码)
2013/01/06 Javascript
Node调试工具JSHint的安装及配置教程
2014/05/27 Javascript
使用angular写一个hello world
2015/01/23 Javascript
简单的jQuery banner图片轮播实例代码
2016/03/04 Javascript
Fullpage.js固定导航栏-实现定位导航栏
2016/03/17 Javascript
前端把html表格生成为excel表格的实例
2017/09/19 Javascript
Vue.js最佳实践(五招助你成为vuejs大师)
2018/05/04 Javascript
vue自定v-model实现表单数据双向绑定问题
2018/09/03 Javascript
Element-ui之ElScrollBar组件滚动条的使用方法
2018/09/14 Javascript
vue 属性拦截实现双向绑定的实例代码
2018/10/24 Javascript
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
2019/03/06 Javascript
Python sys.path详细介绍
2013/10/17 Python
python生成随机密码或随机字符串的方法
2015/07/03 Python
Python的mysql数据库的更新如何实现
2017/07/31 Python
python实现简单神经网络算法
2018/03/10 Python
基于python神经卷积网络的人脸识别
2018/05/24 Python
python实现视频分帧效果
2019/05/31 Python
使用Tkinter制作信息提示框
2020/02/18 Python
Anaconda和ipython环境适配的实现
2020/04/22 Python
字符串str除首尾字符外的其他字符按升序排列
2013/03/08 面试题
银行实习生的自我评价
2014/01/13 职场文书
国庆阅兵观后感
2015/06/15 职场文书
新郎婚礼致辞
2015/07/27 职场文书
Mysql案例刨析事务隔离级别
2021/09/25 MySQL
SQLServer中exists和except用法介绍
2021/12/04 SQL Server
win sever 2022如何占用操作主机角色
2022/06/25 Servers