【问题标题】:Anchor tag not works in IE6 to open a PDF锚标签在 IE6 中无法打开 PDF
【发布时间】:2010-11-29 13:29:02
【问题描述】:

锚标签在 IE6 中无法打开 PDF。

我的代码

<a title="Report 2010-01-31" href="/documents/reports/2010-01-31.pdf" target="_blank" class="documentLink">Work Report</a>

它适用于所有浏览器,除了 IE6。 我不明白为什么它不能在 IE6 中工作。

【问题讨论】:

  • 请定义“不工作”。它是如何失败的?
  • 我同意大卫的观点。您需要向我们提供更多信息。您收到 404 Not Found 吗?
  • 当我点击链接时它什么也没做。
  • @DhrubaJyoti:“它没有任何作用”——这不是更多信息,这就是你之前所说的。请解释如何它不起作用。当您单击链接时,您期望发生什么?实际发生了什么?
  • 你是否暗示它适用于其他浏览器?

标签: html css pdf


【解决方案1】:

如果您使用(过时的)IE6 将 PDF 文件下载到 PC 并使用 Acrobat 打开它,这是否有效?

我在使用 Acrobat 时遇到了一些问题。如果它从未在机器上启动,则显示许可协议。如果未接受 Acrobat 的阅读器许可证,则 acrobat 不会在 IE 中显示 PDF。作为浏览器插件,它不显示许可协议窗口。

【讨论】:

    【解决方案2】:

    文件在 /documents/reports/ 上吗? 2010-01-31.pdf 的命名是否正确?

    如果你直接替换url而不是点击链接,它会起作用吗? (如果这不起作用,则错误在于查找文件)。

    @DhrubaJyoti 我们需要知道发生了什么。我的意思是更多细节。

    当你点击时有什么事情发生吗? 是否打开了另一个窗口?

    浏览器是否显示文件未找到之类的信息?

    PS:/ 意味着回到站点的根目录。 所以如果你在http://www.mysite.com/thisweb/thisfolder/thispage.html 你有一个指向 /anotherfolder/apdf.pdf 的链接 它将是http://www.mysite.com/anotherfolder/apdf.pdf 您可能希望它位于 /thisweb 下,但这可能会隐藏您。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-12
      • 1970-01-01
      • 2014-03-26
      • 1970-01-01
      • 2012-11-18
      • 2016-10-21
      • 2017-01-24
      • 1970-01-01
      相关资源
      最近更新 更多