js 复制,运行,保存代码

这种js 复制,运行,保存代码经常在页面要运行js程序时就会常常用到的哦,我今天就把它贴出来了哦.

<script>
function runCode(obj){  //定义一个运行代码的函数,
   var code=getByid("runcode"+obj).value;//即要运行的代码。
   var newwin=window.open('','','');  //打开一个窗口并赋给变量newwin。
   newwin.opener = null // 防止代码对论谈页面修改
   newwin.document.write(code);  //向这个打开的窗口中写入代码code,这样就实现了运行代码功能。
   newwin.document.close();
}

//复制代码
function doCopy(obj) {
 if (document.all){
   textRange = getByid("runcode"+obj).createTextRange();
   textRange.execCommand("Copy");
   alert("代码已经复制到剪切板");
 }else{
   alert("此功能只能在IE上有效nn请在文本域中用Ctrl+A选择再复制")
 }
}
//另存代码
function saveCode(obj) {
        var winname = window.open('','','width=0,height=0,top=200,left=200px');
        winname.document.open('text/html', 'replace');
        winname.document.write(obj.value);
        winname.document.execCommand('saveas','','CSS打造经典鼠标触发显示选项.html');
        winname.close();
}
</script>

时间: 2024-09-22 02:45:02

js 复制,运行,保存代码的相关文章

js 复制,保存,运行代码

js 复制,保存,运行代码 function runcode(obj) {         var winname = window.open('', "_blank", '');         winname.document.open('text/html', 'replace');         winname.opener = null           winname.document.writeln(obj.value);         winname.docume

js实现运行、全选、复制、保存代码程序

html代码  代码如下 复制代码 <textarea name="content" id="content"> 这里放你要运行js,html代码 </textarea> <input type="button" name="Submit" value="运行代码" onclick="runCode('content')"/> <input ty

常用在论坛或网页上的js脚本运行功能代码

容易部署的 论坛 "运行代码"脚本. Discuz! 或 Discuz!NT 添加自定义标签 标签: html (随你喜欢改) 以下是代码:<div style="margin-top: 1em; margin-bottom: 1em"><div style="display:none">{1}</div><textarea rows="12" cols="95" 

异步动态加载JS并运行(示例代码)_javascript技巧

如下所示: 复制代码 代码如下: (function(){var ga=document.createElement('script');ga.type?=?'text/javascript';?ga.async?=?true;ga.src?=?('https:'?==?document.location.protocol???'https://ssl'?:?'http://www')?+?'.google-analytics.com/ga.js';    var?s?=?document.ge

js复制内容到剪贴板代码,js复制代码的简单实例_javascript技巧

如下所示: <script type="text/JavaScript"> function jsCopy(){ var e=document.getElementById("contents");//对象是contents e.select(); //选择对象 document.execCommand("Copy"); //执行浏览器复制命令 } </script> <textarea id="conte

c语言-基于C语言,用蚁群算法求最优路径。百度复制粘贴的别来了。。。要求可以直接运行的代码哈

问题描述 基于C语言,用蚁群算法求最优路径.百度复制粘贴的别来了...要求可以直接运行的代码哈 一个人从上海大学出发,经过若干个地点,路线不重复走,最后回到上海大学,找三条优化路线. 上海大学:北纬N31°19′5.86″ 东经E121°23′21.52″ 星雨城:北纬N31°19′46.58″ 东经E121°24′9.29″ 大康公寓:北纬N31°19′18.88″ 东经E121°25′3.98″ 文景楼:北纬N22°35′23.78″ 东经E113°52′50.67″ 大场中学:北纬N31°

js复制网页内容并兼容各主流浏览器的代码

 js 复制网页内容的方法代码有很多不过要兼容各浏览器就不多了,下面有个不错的方法,大家可以尝试操作下 因需要做一个js单击,复制当前网页url的功能.使用的是如下的方法,但是只能在ie浏览器下正常使用.    方法如下:  代码如下: function copyURL(){  var clipBoardContent="";  clipBoardContent+=document.title;  clipBoardContent+="";  clipBoardCo

对象-我为了省事直接充别的项目复制的事件代码,给我项目的控件取了相同名字,然而运行后没效果. 如

问题描述 我为了省事直接充别的项目复制的事件代码,给我项目的控件取了相同名字,然而运行后没效果. 如 我为了省事直接充别的项目复制的事件代码,给我项目的控件取了相同名字,然而运行后没效果. 如 private void rdbRS232_CheckedChanged(object sender, EventArgs e) { if (rdbRS232.Checked) { gbRS232.Enabled = true; btnDisconnectRs232.Enabled = false; }

JS禁止选中文本,复制文本的代码

JS禁止选中文本,复制文本的代码 IE下有onselectstart这个方法,通过设置这个方法可以禁止元素文本被选取.而firefox下没有这个方法,但可以通过css教程或一种变通的办法解决: if (typeof(element.onselectstart) != "undefined") {            // IE下禁止元素被选取            element.onselectstart = new Function("return false"