zoukankan      html  css  js  c++  java
  • 博客园“可运行"代码

    textarea

    <textarea style=" 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">

    三个按钮

    <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>
    

      

  • 相关阅读:
    noip2017逛公园
    [noip模拟赛]小U的女装
    AT2364 Colorful Balls
    关于bitset
    [ZJOI2010]排列计数
    [noip模拟赛]午餐
    [noip2017]列队
    [学习笔记]dsu on a tree(如何远离线段树合并)
    luogu4917天守阁的地板
    线性求素数+莫比乌斯函数+欧拉函数模板
  • 原文地址:https://www.cnblogs.com/aaronjs/p/3963488.html
Copyright © 2011-2022 走看看