我发现在某些情况下,网络浏览器会导航到空白页面,然后提示用户下载文件。在我目前的情况下,它导航到生成Excel文件的URL。该文件的下载工作完美,但用户现在被困在空白页面上。我想知道两件事:
我正在使用用C ++编写的IIS扩展,因此除非它们通常适用,否则ASP,PHP等的解决方案将没有用处(尽管我不介意学习这些语言的解决方案!)。感谢。
答案 0 :(得分:1)
我认为你几乎回答了自己的问题:将内容设置设置为内联就是这样。想到的一个解决方案是浏览器检测:如果浏览器是IE,则使用内联处置,否则使用附件。
BTW,作为一个用户,我更喜欢能让我选择是否要下载文件或在浏览器中查看文件的网站(例如,访问PDF文件时)。在这种情况下,我会考虑使用链接/按钮下载文件,并为IE浏览器添加第二个链接/按钮来查看它。