cnblogs csdn 代码运行框实现代码


Posted in Javascript onNovember 02, 2009

下面这个是cnblogs的实现代码

<script type="text/javascript"> 
function runCode(obj) { 
var winname = window.open('', "_blank", ''); 
winname.document.open('text/html', 'replace'); 
winname.document.write(obj.value); 
winname.document.close(); 
} 
</script> 
<textarea style="width: 80%" id="code1" rows="10"> 
<script type="text/javascript"> 
alert("Got it!"); 
</script> 
</textarea><br/ /> 
<input type="button" value="run" onclick="runCode(document.getElementById('code1'))"/>

下面这个是 csdn下实现代码。
<script type="text/javascript"><!-- 
function viewPage(html) { 
    var page = window.open('', '', ''); 
    page.opener = null; 
    page.document.write(html); 
    page.document.close(); 
} 
// --></script> <a href="javascript:viewPage(document.getElementsByTagName('textarea')[0].value)">运行代码</a></p> 
<p><textarea cols="83" rows="15" name="code" class="xhtml"> 
<script> 
alert('三水点靠木'); 
</script> 
</textarea>
Javascript 相关文章推荐
JavaScript面向对象之体会[总结]
Nov 13 Javascript
使用jquery实现select添加实现后台权限添加的效果
May 28 Javascript
Js判断参数(String,Array,Object)是否为undefined或者值为空
Nov 04 Javascript
一个检测表单数据的JavaScript实例
Oct 31 Javascript
JavaScript实现的字符串replaceAll函数代码分享
Apr 02 Javascript
angular-ui-sortable实现可拖拽排序列表
Dec 28 Javascript
Angular中响应式表单的三种更新值方法详析
Aug 22 Javascript
vue+vuecli+webpack中使用mockjs模拟后端数据的示例
Oct 24 Javascript
vue移动端UI框架实现QQ侧边菜单组件
Mar 09 Javascript
vue filters的使用详解
Jun 11 Javascript
vue.js 实现评价五角星组件的实例代码
Aug 13 Javascript
Javascript实现html转pdf高清版(提高分辨率)
Feb 19 Javascript
键盘 keycode的值 javascript时触发事件时很有用的要素
Nov 02 #Javascript
js 函数的执行环境和作用域链的深入解析
Nov 01 #Javascript
提高网站性能之 如何对待JavaScript
Oct 31 #Javascript
JavaScript Sort 表格排序
Oct 31 #Javascript
DOM 脚本编程中的兄弟节点
Oct 31 #Javascript
javascript GUID生成器实现代码
Oct 31 #Javascript
json 实例详细说明教程
Oct 31 #Javascript
You might like
如何冲泡挂耳包咖啡?技巧是什么
2021/03/04 冲泡冲煮
如何利用http协议发布博客园博文评论
2015/08/03 PHP
浅谈PHP中其他类型转化为Bool类型
2016/03/28 PHP
PHP-FPM运行状态的实时查看及监控详解
2016/11/18 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
2019/05/28 PHP
PHP xpath提取网页数据内容代码解析
2020/07/16 PHP
JavaScript语句可以不以;结尾的烦恼
2007/03/08 Javascript
JQuery加载图片自适应固定大小的DIV
2013/09/12 Javascript
javascript完美拖拽的实现方法
2013/09/29 Javascript
使用js获取图片原始尺寸
2014/12/03 Javascript
JavaScript实现将数组中所有元素连接成一个字符串的方法
2015/04/06 Javascript
Nodejs爬虫进阶教程之异步并发控制
2016/02/15 NodeJs
springMVC结合AjaxForm上传文件
2016/07/12 Javascript
vue.js+boostrap项目实践(案例详解)
2016/09/21 Javascript
layui前段框架日期控件使用方法详解
2017/05/19 Javascript
详解vuejs几种不同组件(页面)间传值的方式
2017/06/01 Javascript
JavaScript中严格判断NaN的方法
2018/02/16 Javascript
解决Layui数据表格中checkbox位置不居中的方法
2018/08/15 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
js实现手表表盘时钟与圆周运动
2020/09/18 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
Python中处理字符串之isalpha()方法的使用
2015/05/18 Python
Python selenium文件上传方法汇总
2020/11/19 Python
对python中return与yield的区别详解
2020/03/12 Python
Pycharm中配置远程Docker运行环境的教程图解
2020/06/11 Python
值得收藏的HTML5资源(学习html5的朋友可以收藏下)
2010/07/20 HTML / CSS
使用HTML5 Canvas绘制圆角矩形及相关的一些应用举例
2016/03/22 HTML / CSS
Myprotein加拿大官网:欧洲第一的运动营养品牌
2018/01/06 全球购物
联想德国官网:Lenovo Germany
2018/07/04 全球购物
采用冷却技术的超自然舒适度:GhostBed床垫
2018/09/18 全球购物
黄金搭档广告词
2014/03/21 职场文书
学校政风行风评议心得体会
2014/10/21 职场文书
2014年残联工作总结
2014/11/21 职场文书
公司保洁员管理制度
2015/08/04 职场文书
Java中PriorityQueue实现最小堆和最大堆的用法
2021/06/27 Java/Android
全面盘点MySQL中的那些重要日志文件
2021/11/27 MySQL