gpt4 book ai didi

javascript - 强制浏览器下载一个大的 HTML 文件到磁盘并打开它

转载 作者:行者123 更新时间:2023-12-01 03:20:39 29 4
gpt4 key购买 nike

任务:我有一个巨大的 html 文件放置在服务器上,我想通过单击 URL 将其显示给用户。

问题:由于此文件很大,单击 URL 时浏览器无法及时呈现页面*(当垂直滚动条大小减小时,记录会连续附加,用户无法执行任何操作,只能看到前几条记录)*并且浏览器的默认旋转器会无休止地旋转。

<小时/>

这可以通过这种方式实现吗?如果可以,如何实现?---> 单击“链接”时,html 文件应首先下载到客户端计算机上,然后从本地系统而不是从客户端浏览器窗口中查看直接 URL(可能在 iframe 或其他内容中)。

编辑加载 500 MB 的 HTML 对浏览器要求很高。

解决办法由于生成的htmls文件很大,我们将htmls文件转换为pdf格式。后来,使用浏览器默认的 pdf 查看器功能在浏览器窗口本身上查看数据,或者只是将 pdf 文件下载到磁盘上。

最佳答案

不,没有办法强制浏览器将 HTML 文件下载到磁盘并打开它。

实际上,500+ MB 的 HTML 文件永远无法读取——加载它需要的内存比网络浏览器可用的内存多得多。下载它不会有帮助。您需要将其分解为更小的文档。

关于javascript - 强制浏览器下载一个大的 HTML 文件到磁盘并打开它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45229592/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com