运行(runCode)复制(copyCode)保存(saveCode)代码框方法
发布时间:2007-10-21 08:41:00
标签:运行,复制,保存,代码框
本文介绍了网页运行代码框(runCode), 复制代码框(copyCode), 保存代码框(saveCode),的实现方法。
javascript代码:
<script>
//对代码进行操作
function runCode(obj)
{
var winname = window.open("", "_blank","resizable=yes,scrollbars=yes,status=yes");
winname.document.open("text/html", "replace");
winname.document.writeln(obj.value);
winname.document.close();
}
function saveCode(obj,filename)
{
var winname = window.open("", "", "top=10000,left=10000");
winname.document.open("text/html", "replace");
winname.document.writeln(obj.value);
winname.document.execCommand("saveas", "", filename + ".htm");
winname.close();
}
function copyCode(obj)
{
var rng = document.body.createTextRange();
rng.moveToElementText(obj);
rng.scrollIntoView();
rng.select();
rng.execCommand("Copy");
rng.collapse(false);
}
</script>
使用方法:
<textarea name=yongfa365 id=yongfa365></textarea>
<input type=button onclick=runCode(document.getElementById("yongfa365")) value="运行代码">
<input type=button onclick=copyCode(document.getElementById("yongfa365")) value="复制代码">
<input type=button onclick=saveCode(document.getElementById("yongfa365"),"运行,复制,保存,run,copy,save,代码") value="保存代码">
0
投稿
猜你喜欢
- 一般用 createProcessingInstruction 方法创建处理指令指定参数为 "xml","ve
- 链接的 target 属性怎么用 JS 来控制? 在HTML 4.0 Strict和XHTML 1.0 STRICT里不允许在<a&g
- FSO中除了可以对驱动器、文件夹的操作以外,功能最强大的就是对文件的操作了。它可以用来记数、内容管理、搜索还可生成动态HTML页面等等。一、
- 1。注意用SQL分析器可以看select出来的东西select right(convert(varchar(30),getdate(),12
- 这片文章大体概括了一些设计网页中的大问题。希望能给你做下一个网页时给予一些儿启发。1、记住:你能掌控的时间是有限的我仅仅用4秒钟就能浏览完平
- 方法如下: response.cookies(cookiesname)[(key)|.attribute]=value 解释如下:cooki
- 刚刚换用windows7 64位旗舰版,使用其自带的iis7作为调试工具,今天调试一个ASP+ACCESS的网站的时候遇到了“ADODB.C
- 大家是否还记得1983年任天堂的著名游戏《超级玛丽》里那个留着胡子的意大利水管工人,还有日本konami公司1987年发行的射击游戏《魂斗罗
- 下面这个函数使用FSO对象来判断服务器上的某个文件是否存在:<%Private Function Dir(byVa
- show parameter processes; 然后 更改系统连接数 alter system set processes=1000 s
- 问:如何给导入文件加上时间戳标记?答:请参考下文中介绍的两种方法:1.在DOS下从系统获得时间戳利用Dos命令取得时间戳:C:\>ec
- 数字范围:922337203685477~-922337203685477函数代码如下: <%Public Fun
- 首先要兼容IE\FF滴然后有一个环境与条件:必须是使用em单位布局。因为这个是利用字号做缩放效果,并且兼容fontSize各项单位,例如px
- 这个仿msn的右下角popup提示窗口效果很久以前收集的,现在整理出来给大家分享,需要的朋友可以拿去用,特点,提示窗口内容和js代码分离容易
- 大家好,我叫斑马纹列表中使用两种相同的样式但颜色不同的背景,来间隔显示的内容。当然这个释义我是借鉴《designing interfaces
- 当系统出现故障时,只要存在数据日志那么就可以利用它来恢复数据解决数据库故障。作为SQL Server数据库管理员,了解数据日志文件的作用,以
- 以发布目录为例:<OBJECT ID="agobjOraSession" RUNAT=&quo
- 看了OReilly.JavaScript.The.Definitive.Guide.5th.Edition.Aug.2006里的cookie
- Erase语句:重新初始化固定数组的元素,并释放动态数组的存储空间。用法: Era
- 最近要做一个网站需要用到天气预报,本来是想找到API,自己写一个自己的天气预报小程序的,没有成功,只好去找现成的代码调用。经过测