//运行代码function runEx(cod1) {cod = document.getElementById(cod1)var code = cod.value;if (code != "") {var newwin = window.open('', '', '');newwin.opener = nullnewwin.document.write(code);newwin.document.close();}}//复制代码function doCopy(ID) {if (document.all) {textRange = document.getElementById(ID).createTextRange();textRange.execCommand("Copy");}else {//alert("此功能只能在IE上有效");
                copyToClipboard(document.getElementById(ID).value);}}//另存为代码function saveCode(cod1) {cod = document.getElementById(cod1)var code = cod.value;if (code != "") {var winname = window.open('', '_blank', 'top=10000');winname.document.open('text/html', 'replace');winname.document.write(code);winname.document.execCommand('saveas', '', 'code.htm');winname.close();}}function copyToClipboard(txt) {if (window.clipboardData) {window.clipboardData.clearData();window.clipboardData.setData("Text", txt);} else if (navigator.userAgent.indexOf("Opera") != -1) {window.location = txt;} else if (window.netscape) {try {netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");} catch (e) {alert("被浏览器拒绝!\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");}var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);if (!clip)return;var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);if (!trans)return;trans.addDataFlavor('text/unicode');var str = new Object();var len = new Object();var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);var copytext = txt;str.data = copytext;trans.setTransferData("text/unicode", str, copytext.length * 2);var clipid = Components.interfaces.nsIClipboard;if (!clip)return false;clip.setData(trans, null, clipid.kGlobalClipboard);}}

JS 运行、复制、另存为 代码。相关推荐

  1. js版palppy brid代码_从 JS 引擎到 JS 运行时(上)

    V8 和 Node.js 的关系,是许多前端同学们所津津乐道的--浏览器里的语言,又兼容了浏览器外的环境,两份快乐重叠在一起.而这两份快乐,又带来了更多的快乐--但你有没有想过,这两份快乐到底是如何重 ...

  2. 浅析 Node.js 的 vm 模块以及运行不信任代码

    为什么80%的码农都做不了架构师?>>>    在一些系统中,我们希望给用户提供插入自定义逻辑的能力,除了 RPC 和 REST 之外,运行客户提供的代码也是比较常用的方法,好处是可 ...

  3. js中当等于最小值是让代码不执行_从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理...

    前言 见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正. ----------超长文+多图预警,需要花费不少时间.---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏 ...

  4. 自动复制吱口令html,js随机复制多吱口令代码

    最近抖音出了个口令红包,类似以前的支付宝吱口令,以前有分享过自动复制口令的代码,今天在分享一个多口令自动随机复制的代码. var arr11 = ["第一个口令","第二 ...

  5. 第一章:前端视角——js运行环境之node.js基础入门

    1.为什么使用node.js 大部分情况下,我们写的js代码都是直接运行在浏览器中,由浏览器进行执行与渲染.但是随着前端工程化的发展,我们写的js代码越来越复杂,所以对我们的代码进行预处理已成为了必要 ...

  6. flask与js交互的示例代码_Frida Java Hook 详解(安卓9):代码及示例(上)

    Frida Java Hook 详解(安卓9):代码及示例(上) 前言 1.1 FRIDA SCRIPT的"hello world" 1.1.1 "hello world ...

  7. html右移动动画效果,图片的左右移动,js动画效果实现代码

    图片的左右移动,js动画效果实现代码 图片的左右移动,动画效果的实现 =(xk+xp)/2) { if (smer == 1) step--; else step++; } else { if (sm ...

  8. js微信抢红包脚本代码_基于Auto.js的微信红包监测

    前段时间接触了下Auto.js(https://github.com/hyb1996/Auto.js),很好上手而且挺有意思,于是写了个微信红包监测脚本 大概思路是,不断获取手机屏幕截图,发现新消息则 ...

  9. js 多个定时器_从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理(二)

    作者:撒网要见鱼   https://segmentfault.com/a/1190000012925872 本文接上篇 <从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理(一)> ...

最新文章

  1. 电信应在短时间内放弃CDMA网络
  2. python sorted()
  3. Vue中使用moment将时间戳数据格式化显示(el-table中)
  4. fetch() php,PHP:使用fetch()发送数据
  5. linux 远程调试
  6. 特征工程之自动特征生成(自动特征衍生)工具Featuretools——深度特征合成
  7. 新产品Wyn Enterprise 详解,立即预约公开课
  8. 解决gitlab限制上传大小文件的问题
  9. [UWP开发]NavigationView基础使用方法
  10. 洛谷P2473奖励关——状压DP
  11. Unity自动重命名重复的游戏对象
  12. 中间状态+三方预约下单接口测试项目
  13. 畅玩新方式 | Google Play 游戏 Beta 版在 PC 上发布
  14. MAC 安装windows
  15. Prometheus-监控主机基础指标配置及告警
  16. 长春工业大学计算机研究生专业课,长春工业大学(专业学位)计算机技术研究生考试科目和考研参考书目...
  17. Javascript定义类或对象之动态原型法
  18. NEIL: Extracting Visual Knowledge from Web Data 论文笔记
  19. 澳大利亚麦考瑞大学计算机学院王岩教授招2023年入学博士研究生和双学位博士生
  20. 水深6到9米有鱼吗_你了解过敦煌吗?走进月牙泉

热门文章

  1. 如果访问设备屏幕宽度小于1024,跳转到移动端
  2. 第12章[12.3] Ext JSGrid中的超链接列及其功能实现
  3. MyBatis3源码解析(7)TypeHandler注册与获取
  4. 条件表达式计算个人所得税c语言,个税的计算C语言实现,结果为什么是负的?...
  5. cf1月超级翻盘_CF1月超级翻牌活动地址 2020年CF超级翻盘活动全攻略
  6. 腾讯地图api-前端定位组件
  7. 为什么我加了过滤器然后就登不进去了_布隆过滤器过时了,未来属于布谷鸟过滤器?...
  8. php页面引用公共文件,WeiPHP插件模板中快速引入公共模板文件
  9. 注册表修改大全(浏览文章时可以使用CTRL+F查找)
  10. 五年级计算机下册教案人教版,新人教版五年级下册信息技术全册教案.pdf