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

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:05   1161   0
对于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的还没有找到方法,主要是还没有需求嘛 14.gif
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP