SharePoint - 在新窗口中打开文档库PDF

时间:2009-07-23 22:29:16

标签: asp.net javascript sharepoint pdf httphandler

我希望MOSS 2007发布站点文档库中的PDF文件在新窗口中打开。是否可以通过创建自定义HttpHandler来实现这一目标?我不想为这个基本的东西弄乱网站定义...

2 个答案:

答案 0 :(得分:3)

我也有此要求,并发现如果您将Adobe Reader作为SOE的一部分安装并使用它来打开您的PDF,那么问题不在服务器而是客户端。

Adob​​e Reader有一个名为“禁用在浏览器中显示PDF”的选项,您需要在客户端上进行更改。

如果您想更正此问题,则需要向您的客户推出this registry patchMST change。缺点是这将影响从所有网站打开PDF的方式,而不仅仅是您的SharePoint服务器。我不认为每个网站都可以更改,您可以在Server Fault询问。

答案 1 :(得分:0)

我从来没有为此目的尝试过HttpHandler,但似乎有道理。

如果您的文档库只包含PDF,您可以使用数据表单Web部件做一些漂亮的事情,您可以在同一页面上显示PDF(使用IFrame),同时单击库中的项目。