首页 文章

无法使用Internet Explorer在SharePoint 2010中打开PDF文件

提问于
浏览
4

因此,如果从自定义模板创建网站,则上传到该网站的pdf文件仍会提示“保存”或“取消”,这样我们就无法做到这一点 . 我在服务器上运行了一个修补程序http://support.microsoft.com/kb/2459108

请考虑以下情形:

  • 在SharePoint 2010管理中心的“常规设置”页面中,将Web应用程序的“浏览器文件处理”设置为“允许” .

  • 您创建一个文档库,然后上传一个html文档 .

  • 您在浏览器中打开html文档 .
    注意不会提示您下载html文档,它将在浏览器中呈现 .

  • 您选择在将SharePoint网站另存为模板时包含内容 .

  • 您可以使用该模板在同一Web应用程序中创建新的SharePoint站点 .

在此方案中,新站点中文档库的“浏览器文件处理”列表设置设置为“严格” . 此外,当您打开html文档时,系统会提示您下载该文件 .

现在当我点击带有Firefox的pdf时,我可以直接打开它但是使用Internet Explorer(8和9,默认设置)我仍然无法做到,这里的解决方案是什么?

Edit: 也许它总是在firefox中工作,无论如何,当我创建一个新的库时,它按预期工作 . 如何在所有库上运行此设置?

7 回答

  • 1

    这个问题有一个不同的,更微妙但更简单的根本原因 .

    经过大量的网络搜索和MSFT支持的许多小时,尽管可能很难相信,但事实证明,我的“SharePoint无法打开PDF文档”问题的根本原因实际上是Adobe扩展/附加组件 . 单击文档库中的PDF列表项后,症状是Adobe错误消息“无法打开” . 罪魁祸首,一个Adobe扩展/附加组件:“Adobe Acrobat SharePoint OpenDocuments组件” .

    我不知道这是如何安装的 . 我(最后)知道的是,该组件实际上与其名称所暗示的完全相反,即,它显然阻止了在SharePoint 2010文档库中单击时打开的PDF文档 .

    在尝试解决此问题的各种尝试失败后(包括将Web应用服务器上的“浏览器文件处理程序”设置从“严格”更改为“允许”以及下面和其他各种博客和网站上建议的其他修复),没有任何问题可以解决问题 . 我们禁用了这个Adobe扩展程序/插件 . 然后,问题解决了 .

    请注意,在尝试从库中打开PDF文档之前,您可能无法在“工具>管理加载项”列表中看到此组件:显然,加载项未激活(不会出现在该列表中),直到进行'开放'尝试 . 因此 - 如果最初您没有看到列出的组件,请尝试打开PDF文件并再次检查列表 . 如果出现此组件,请将其禁用,您的问题可能会消失 .

    莫名其妙,充其量;或者更糟糕的是,在Adobe方面真的很邪恶......?

    我仍然想知道如何在IE中的单独浏览器选项卡中打开PDF,而不是替换活动选项卡 . 如果有人可以提供帮助,请告诉我!没有自定义编码解决方案,请!

  • 3

    有一种更好的方法来处理"Browser File Handle"问题 . 看看我的博客:http://www.pdfsharepoint.com/sharepoint-2010-and-pdf-integration-series-part-1/

    解决方案#2解决了Pdf扩展问题,而没有将整个Web应用程序暴露给“允许”浏览 . 将“浏览文件句柄”设置为“允许”会打开太多其他文件扩展名的漏洞 .

    谢谢,

    梅德

  • 0

    我有同样的问题 - 最初安装Office Web应用程序,然后关闭它,打开客户端应用程序中的打开,然后更改每个文档库上的设置以在浏览器中打开..但仍然有PDF问题 .

    如果有人在公告中包含他们的链接,那么该人可以打开,其他人则不能 . 但只有在IE中 - 在FF中没有问题

  • 0

    只需从中央管理员更改Web应用程序的浏览器文件处理:

    • 管理中心>应用程序管理>管理Web应用程序

    • 转到您的Web应用程序示例“http:// sharepoint:80,只需选择它即可
      从顶部功能区

    • 单击"General Settings"

    • 转到"Browser File Handling"并将其更改为"Permissive"

    如果不清楚请转到http://www.pdfsharepoint.com/sharepoint-2010-and-pdf-integration-series-part-1/

  • 0

    试试这个:

    确保您是网站集管理员 . 进入网站(不是中央管理员),然后转到网站设置,然后转到网站集功能 . 在那里,您将找到“打开文档”的设置在默认的客户端应用程序中“它可能会被停用 . 激活它并且你很高兴 . 用户将在他们的Windows分配的应用程序中打开附件,而不是sharepoint web应用程序 .

    此外,尝试进入adobe reader,在设置中可以选择使用浏览器打开 . 根据您的需要检查或取消选中它 .

  • 2

    加密和SharePoint不能很好地协同工作

    右键单击我的文档或源文件夹选择属性>高级(按钮)取消选中“加密内容以保护数据”

    这可以解决您可能遇到的许多SharePoint问题,包括无法正常打开的文件 .

  • 1

    欣赏这是一个旧帖子,但今天仍然非常相关 . 我花了一段时间试图让它发挥作用 - 只是想我会分享我的发现 .

    这是Adobe Acrobat特有的 . 如果您使用其他PDF查看器,例如SumatraPDF,则不会出现问题 .

    1. To prevent the 'Open, Save, Save As' dialog box in Internet Explorer:
    这是特定于Acrobat的版本 . 设置以下键/值:
    关键: HKLM\SOFTWARE\Policies\Adobe\Acrobat Reader\*acrobat_version_number*\FeatureLockDown\cSharePoint
    值名称: bDisableSharePointFeatures
    Value 类型: REG_DWORD
    Value : 0x1 (hex)

    例如
    对于Acrobat X:

    HKLM\SOFTWARE\Policies\Adobe\Acrobat Reader\11.0\FeatureLockDown\cSharePoint
    

    2. To disable PDFs opening in the browser
    这是特定于Acrobat的版本 . 设置以下键/值:
    关键: HKCU\Software\Adobe\Acrobat Reader\acrobat_version_number\Originals
    值名称: bBrowserIntegration
    Value 类型: REG_DWORD
    Value : 0x0 (hex)

    例如
    对于Acrobat X:

    HKCU\Software\Adobe\Acrobat Reader\11.0\Originals
    

    谢谢,

    References:

    Adobe Acrobat - Lockable Settings
    Adobe Acrobat - General Application Settings

相关问题