0
我想使用Firefox在Firefox中保存一个HTML页面。
我试着下面的代码,但它只能在IE中工作:使用JavaScript在Firefox中保存一个HTML页面
function doSaveAs() {
if (document.execCommand) {
document.execCommand("SaveAs");
}
}
我想使用Firefox在Firefox中保存一个HTML页面。
我试着下面的代码,但它只能在IE中工作:使用JavaScript在Firefox中保存一个HTML页面
function doSaveAs() {
if (document.execCommand) {
document.execCommand("SaveAs");
}
}
在IE这只工程。
只要告诉用户如果他想保存一个页面就按CTRL + S。如果所有用户都应该保存的是HTML页面(即没有任何图像,CSS等),那么您还可以链接到一个php脚本,该脚本会向页面发送适当的标题(Content-Disposition: attachment; filename="document.html"
),强制下载窗口。
如果我按Ctrl-S,我只是重新配置我的浏览器以退出。 ;-) – 2011-04-25 10:05:47
我很高兴它只适用于IE浏览器:它是一种专有方法,只能在该浏览器中使用。如果我想保存一个网页,我宁愿自己做。 – 2011-04-25 09:28:19
@Marcel,虽然我同意你的评论,但没有什么可以表明他*不*调用函数来响应用户输入。尽管如此,我不明白他为什么重新发明JavaScript中现有的浏览器功能。 – 2011-04-25 09:30:00
我也认为*(s)他*正在做这件事,但一些恶意程序员可以将其用于其他目的。 – 2011-04-25 09:32:57