Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取Firefox PDF查看器信息_Javascript_C#_Asp.net_Firefox_Pdf - Fatal编程技术网

Javascript 获取Firefox PDF查看器信息

Javascript 获取Firefox PDF查看器信息,javascript,c#,asp.net,firefox,pdf,Javascript,C#,Asp.net,Firefox,Pdf,我有一个用c#编写的web应用程序,它显示pdf文档。 我所做的是,当用户单击文档时,我打开一个新的浏览器选项卡并显示pdf 一切都很好,但在Firefox中我遇到了一个无聊的问题。 如果PDF查看选项设置为“在Firefox中预览”正常,否则浏览器将下载应显示文档的aspx页面 是否可以通过javascript或c#代码知道设置了什么选项,从而以适当的方式管理情况?我只是在标题中添加了“内容长度”,但我实际上并没有下载文档,我只是在浏览器中显示它。是的。它在每个浏览器中都能工作,即使在Fir

我有一个用c#编写的web应用程序,它显示pdf文档。 我所做的是,当用户单击文档时,我打开一个新的浏览器选项卡并显示pdf

一切都很好,但在Firefox中我遇到了一个无聊的问题。 如果PDF查看选项设置为“在Firefox中预览”正常,否则浏览器将下载应显示文档的aspx页面


是否可以通过javascript或c#代码知道设置了什么选项,从而以适当的方式管理情况?

我只是在标题中添加了“内容长度”,但我实际上并没有下载文档,我只是在浏览器中显示它。是的。它在每个浏览器中都能工作,即使在Firefox中也是如此,但只有在启用了“Firefox预览”的情况下,它才会自动下载aspx页面。示例代码:System.Net.WebClient User=new System.Net.WebClient();字节[]Ffle\u Buffer=User.DownloadData(路径\u doc);Response.ContentType=“application/pdf”;AddHeader(“内容长度”,Ffle_Buffer.length.ToString());二进制写入(Ffle_缓冲区);请尝试添加
Response.AddHeader(“内容处置”、“内联”)没有,没有。它总是以同样的方式工作。