我一直在开发一个在服务器端生成 pdf 文件的应用程序。我使用 ajax 轮询服务器端处理程序并在它完成生成时检索它。
我快完成了,我就在最后,现在愚蠢的是,ajax 调用将整个 pdf 文件放入客户端内存,而实际上我只是想把它扔给浏览器中的用户。
尝试使用 window.open() 函数打开直接链接而不是使用 ajax 并不能通过弹出窗口阻止程序。
我看到了使用 iframe 的其他建议。如果人们建议我在我的页面中有一个显示 pdf 文件的窗口,我不能这样做。只有另存为对话框就足够了。
我一直在开发一个在服务器端生成 pdf 文件的应用程序。我使用 ajax 轮询服务器端处理程序并在它完成生成时检索它。
我快完成了,我就在最后,现在愚蠢的是,ajax 调用将整个 pdf 文件放入客户端内存,而实际上我只是想把它扔给浏览器中的用户。
尝试使用 window.open() 函数打开直接链接而不是使用 ajax 并不能通过弹出窗口阻止程序。
我看到了使用 iframe 的其他建议。如果人们建议我在我的页面中有一个显示 pdf 文件的窗口,我不能这样做。只有另存为对话框就足够了。