2

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

4

2 回答 2

3

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

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

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

于 2009-07-24T08:46:45.430 回答
0

我从未为此目的尝试过 HttpHandler,但这似乎是合理的。

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

于 2009-07-24T00:43:17.627 回答