博客园“可运行"代码

简介:

textarea

复制代码
<textarea style="width: 450; height: 300" id="theCode" title="双击运行代码" ondblclick="runCode('theCode');">

这里放入运行的Html代码。

</textarea><br />

<input onclick="runCode('theCode')" value="运行代码" type="button"> 

<input onclick="doCopy('theCode')" value="复制代码" type="button"> 

<input onclick="doSave('theCode','test')" value="保存代码" type="button">
复制代码

 

三个按钮

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<script type= "text/javascript" >
 
     //执行代码
 
     function  runCode(obj) {
 
         var  winname = window.open( '' "_blank" '' );
 
         var  content = document.getElementById(obj).value;
 
         winname.document.open( 'text/html' 'replace' );
 
         winname.opener =  null
 
         winname.document.writeln(content);
 
         winname.document.close();
 
     }
 
  
 
     //复制代码
 
     function  doCopy(obj){
 
         var  codeObj = document.getElementById(obj);
 
         clipboardData.setData( 'text' , codeObj.innerText);
 
         alert( '已经复制代码' );
 
     }
 
  
 
     // 另存为文件
 
     function  doSave(obj, filename){  
 
         var  win = window.open( '' '_blank' 'top=10000' );
 
         var  code = document.getElementById(obj).innerText;
 
         win.opener =  null ;
 
         win.document.write(code);
 
         win.document.execCommand( 'saveas' true , filename);
 
         win.close();
 
     }
 
</script>

  

 本文转自艾伦 Aaron博客园博客,原文链接:http://www.cnblogs.com/aaronjs/p/3963488.html,如需转载请自行联系原作者

相关文章
|
存储 自然语言处理 算法
程序的编译和链接
程序的编译和链接
56 0
|
关系型数据库 MySQL PHP
Z-BlogPHP博客程序
Z-BlogPHP支持PHP 5.2 - 7.4、8.0,可运行在市面上所有的操作系统和WEB服务器之上。
119 0
Z-BlogPHP博客程序
|
API Apache 数据库
博客项目(4、初始化)
博客项目(4、初始化)
113 0
|
设计模式
CTO 写的代码,真是绝了!
场景:当我们接收到一些数据需要对其进行处理时,由于它们来自于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单Demo来实现该的场景。
|
数据采集 前端开发
Python爬虫入门教程 54-100 博客园等博客网站自动评论器
爬虫背景 爬虫最核心的问题就是解决重复操作,当一件事情可以重复的进行的时候,就可以用爬虫来解决这个问题,今天要实现的一个基本需求是完成“博客园“ 博客的自动评论,其实原理是非常简单的,提炼一下需求 基本需求 登录博客园<不实现,登录单独编写博客> 调用评论接口 返回请求结果 确定流程之后,基本...
1737 0
坚持在简书写博客的好处
简书写到了200篇, 多少能感受到, 坚持写博客的好处 打发时间 在大学的开始写博客, 对一个不怎么擅长"到处浪浪浪"的大学生, 周末往往是最难熬的, 打游戏太菜, 看电影太困,玩手机太废, 出去玩太穷.
1338 0
博客测试
博客测试摘要
1007 0