给页面加上运行代码功能
类别:Web前端 浏览量:1246
时间:2014-10-1 给页面加上运行代码功能
给页面加上运行代码功能其实现代码为:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN">
<scrpt>
function Preview(obj)
{
var code=obj.value;
if (code!=""){
var newwin=window.open('','',''); //打开一个窗口并赋给变量newwin。
newwin.opener = null // 防止代码对论谈页面修改
newwin.document.write(code); //向这个打开的窗口中写入代码code,这样就实现了运行代码功能。
newwin.document.close();
}
}
function copyCode(obj) {
var rng = document.body.createTextRange();
rng.moveToElementText(obj);
rng.scrollIntoView();
rng.select();
rng.execCommand("Copy");
rng.collapse(false);
}
</script>
<textarea id=code2 style="WIDTH: 570px; HEIGHT: 244px" rows=15 cols=47><hr size="1" noshade="noshade" style="border:1px #cccccc dotted"/></textarea>
<br><button onclick=Preview(code2)>运行代码</button >
<button onclick=copyCode(code2)>复制代码</button >
</html>
标签:javascript
您可能感兴趣
- JavaScript中call、apply、bind实现原理详解(JavaScript中call、apply、bind实现原理详解)
- javascript制作表格(JavaScript实现动态表格效果)
- dedecms新手建站教程网页设计(DEDECMS幻灯片中JavaScript实际应用举例)
- Javascript计算密码的强度
- js原生tab栏切换(JavaScript实现简易tab栏切换案例)
- javascript页面滚动窗口(javascript实现简单滚动窗口)
- js使用canvas(JavaScript canvas实现七彩时钟效果)
- javascript基础语法和用法(JavaScript中new操作符的原理示例详解)
- js中事件的三个阶段(JavaScript中事件冒泡机制示例详析)
- javascript 函数生命周期(JavaScript sleep睡眠函数的使用)
- javascript构造重复数组(JavaScript平铺数组转树形结构的实现示例)
- mvc JavaScriptResult的用法
- javascript弹出菜单(Javascript实现简易导航栏)
- 生成随机数javascript(JavaScript实现随机生成验证码及校验)
- js搜索功能的实现(前端JavaScript实现本地模糊搜索功能的方法实例)
- JavaScript实现网页版贪吃蛇游戏(JavaScript实现网页版贪吃蛇游戏)
- 涉及3条地铁线路 成都这4座轨道交通站点有新名字了(涉及3条地铁线路)
- 来了 成都轨道交通5条线路刷新 进度条(成都轨道交通5条线路刷新)
- 一部手机两套系统 OPPO Find X3的正确打开方式你知道吗(一部手机两套系统)
- OPPO用户看过来 汇总几个春节实用技巧,轻松搞定多设备联动玩法(汇总几个春节实用技巧)
- 北京旅游攻略(北京旅游攻略5日游及其花费)
- 四川旅游攻略(四川旅游攻略自由行攻略)
热门推荐
- 为什么dede主页加载不出来(dede中第一次登陆密码错误的解决方法)
- php读取txt乱码怎么办(解决php写入数据库乱码的问题)
- SQL SERVER 数据库主键
- jquery的动画效果api(jQuery框架实现元素显示及隐藏三种动画方式)
- textarea 高度自适应
- sqlserver存储过程使用变量(浅析SQL Server的嵌套存储过程中使用同名的临时表怪像)
- win7 ftp服务器怎么搭建(win7下利用IIS搭建FTP服务器)
- dedecms设置二级域名(织梦DEDECMS中要删除指定IP的评论的方法)
- flink重启机制(浅谈Flink容错机制之作业执行和守护进程)
- css3颜色详解(CSS3混合模式mix-blend-mode/background-blend-mode简介)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9