I have one page that shows links, and I have some text data. How can I make using C++ CGI that by clicking on hyperlink "Save As" dialog will appear and certain amount of my text will be saved with user-defined path and name to the file on the users filesystem.

Actually, main question is how to show "Save as" dialog. After it, I think, everything will be easy.

有帮助吗?

解决方案

Just set an appropriate content-type header and then output the file.

The browser takes care of the rest. Any file type it doesn't recognize causes the Save as dialog to be displayed.

其他提示

They key to forcing the "Save as" dialog with a MIME type the browser can display is the Content-Disposition header.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top