我希望MOSS 2007发布站点文档库中的PDF文件在新窗口中打开。是否可以通过创建自定义HttpHandler来实现这一目标?我不想为这个基本的东西弄乱网站定义...
答案 0 :(得分:3)
我也有此要求,并发现如果您将Adobe Reader作为SOE的一部分安装并使用它来打开您的PDF,那么问题不在服务器而是客户端。
Adobe Reader有一个名为“禁用在浏览器中显示PDF”的选项,您需要在客户端上进行更改。
如果您想更正此问题,则需要向您的客户推出this registry patch或MST change。缺点是这将影响从所有网站打开PDF的方式,而不仅仅是您的SharePoint服务器。我不认为每个网站都可以更改,您可以在Server Fault询问。
答案 1 :(得分:0)
我从来没有为此目的尝试过HttpHandler,但似乎有道理。
如果您的文档库只包含PDF,您可以使用数据表单Web部件做一些漂亮的事情,您可以在同一页面上显示PDF(使用IFrame),同时单击库中的项目。