您的位置:首页 > Web前端 > JavaScript

关于JS实现客户端保存网页

2006-08-10 23:23 387 查看
对于IE来说,最简单的就是使用:document.execCommand('SaveAs', true, 'filename')
关于execCommand可以参看MSDN,由详细说明

从CSDN上寻得可以不弹出Dialog,自动保存的:
<SCRIPT LANGUAGE="JavaScript">
<!--
function saveHtml() {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.OpenTextFile("C:\\a.html", 2, true);
f.Write(document.documentElement.outerHTML);
f.Close();
fso = f = void(0);
};
window.onload = saveHtml;
//-->
</SCRIPT>
PS:使用了AX,访问本地IO,安全性不可靠!

非IE的还没有找到方法,主要是还没有需求嘛
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: