Js网页另存为实现代码


演示代码:


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

上面的代码只能在IE内核浏览器下使用,不过在具体的上面的保存代码功能,可以参考下面的代码。
复制代码 代码如下:

function runCode(obj) {
var winname = window.open('', "_blank", '');
winname.document.open('text/html', 'replace');
winname.opener = null // 防止代码对父页面修改
winname.document.write(obj.value);
winname.document.close();
}
function saveCode(obj) {
var winname = window.open('', '_blank', 'top=10000');
winname.document.open('text/html', 'replace');
winname.document.write(obj.value);
winname.document.execCommand('saveas','','code.htm');
winname.close();
}

function oCopy(obj){
obj.select();
js=obj.createTextRange();
js.execCommand("Copy");
alert("phpStudy提示:代码已经被成功复制!");
}



相关阅读:
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
php echo()和print()、require()和include()函数区别说明
PHP 和 MySQL 基础教程(三)
Mysql 数据库常用备份方法和注意事项
Jquery升级新版本后选择器的语法问题
用JavaScript自动生成等比例所略图
javascript开发技术大全 第4章 直接量与字符集
VBS教程:VBscript语句-Do...Loop 语句
PHP开启gzip页面压缩实例(内置+自写函数)
基于jquery的分页控件(C#)
Xfe: Linux 系统中的“资源管理器
ASP技巧:Utf-8和Gb2312乱码问题的终结
Oracle8网站应用简介(NT+IIS+ASP+ORACLE)
正则基础之 NFA引擎匹配原理
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4