【问题标题】:Saving current page as html file using java/jsp/jquery使用 java/jsp/jquery 将当前页面保存为 html 文件
【发布时间】:2014-11-17 12:30:06
【问题描述】:

我的基于 Spring 的 Web 应用程序中有一个信息丰富的网页,需要保存为 html/下载。 我的要求是通过单击同一页面上的按钮来保存/下载这个打开的网页。

我在 javascript 中使用了以下代码。

document.execCommand("SaveAs",true,"C:\Saved Content.html");

但这仅适用于 IE,不适用于其他浏览器。

请对此提供帮助。

【问题讨论】:

    标签: java jquery spring jsp


    【解决方案1】:

    根本没有。由于安全原因,JavaScript/Jquery 被限制执行此类操作。

    实现这一点的最佳方法是向服务器发送一个请求,该请求将在服务器上写入新文件。

    然后从 javascript 向服务器页面执行 POST 请求,将要写入的数据传递到新文件中。

    【讨论】:

    • 但我不想再次发布以获得我已经拥有的静态内容。
    • 因此,无论您首先从服务器获得什么响应,将其写入 html 文件并使其可下载,或者寻找 HTML5,都可能会得到一些东西。
    猜你喜欢
    • 2011-03-17
    • 2015-10-07
    • 2018-12-10
    • 2014-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    • 2013-04-16
    相关资源
    最近更新 更多