将PDF上传到媒体存档后,我尝试从网站上的页面链接到PDF。在浏览器中打开PDF而不是下载它
在编辑内容时,我使用超链接工具,然后通过URL输入框选择我想要链接的PDF。
保存和发布内容后,点击链接下载PDF和我没有看到任何明显的方法通过使用当前媒体ID复合材料提供,使这个观点,能够在浏览器中。当呈现时,我们得到这个:
<a href="/media/64d5b13e-07f2-402f-9b1a-dcfd75d977da/F-KbnQ/CompositeDocumentation.pdf" target="_blank">pdf</a>
有没有一种方法,我可以引用PDF而不使用媒体ID,只是使用文件名呢?
读什么圣保利Østerø说后,我明白了这个问题,但我仍然无法想到了解决办法。
我可以通过将开发工具中的?download = false添加到href网址,从而在浏览器中查看PDF。但是,当我尝试通过Composite将下载= false添加到href时,它不起作用,并且我得到控制台输出:“资源解释为Document,但使用MIME类型application/pdf传输:”http://c1.wittenauers.com/media/4afb7bc8-f703-469d-a9b2-a524d8f93dcb/ryc7iw/CompositeDocumentation.PDF“。”
以下是Pauli要求的网络跟踪。在图片中,我在源代码视图中包含了我添加的位置?download = false,以防万一可以通过其他方式添加它。
编辑:URL和页面标题。
这里是链接到网页包含链接: http://c1.wittenauers.com/cafe/test
我不熟悉的媒体档案,但该URL可能是返回PDF作为一个附件。也许尝试将anchor的type属性设置为application/pdf。即pdf也许高级选项卡中有某些内容? – Amber
@Amber我试过了,它仍在执行下载,而不是在浏览器中打开。高级选项卡只允许给它一个ID或CSS的类。 – bpprox22
基于[这个答案](http://stackoverflow.com/a/4853943/1324406),你可以尝试取消选中“在新窗口中打开”,因此它不会定位到新窗口。 – Amber