任务: 我有一个巨大的html文件放在服务器上,我想通过点击URL向用户显示它。
问题: 由于此文件很大,在点击URL时,浏览器不会及时呈现页面*(当垂直滚动条大小减小时,记录会连续添加,用户无法执行任何操作,只能查看前几条记录)*并且浏览器的默认微调器无休止地旋转。
这可以通过这种方式实现,如果是,怎么做?--->点击“链接”后,html文件应先在客户端机器上下载,然后在客户端浏览器窗口中从本地系统查看,而不是直接从URL(可能是iframe或其他内容)查看。
修改 加载500 MB的HTML问了很多浏览器。
解决方法 由于生成的htmls文件很大,我们将htmls文件转换为pdf格式。之后,使用浏览器的默认pdf查看器功能来查看浏览器窗口本身的数据,或者只是将pdf文件下载到磁盘上。
答案 0 :(得分:2)
不,没有办法强制浏览器将HTML文件下载到磁盘并打开它。
实际上,500 MB的HTML文件永远不可读 - 加载它需要的内存比Web浏览器可用的内存多得多。下载它无济于事。您需要将其分解为较小的文档。