如果找不到src属性,请输入默认pdf

时间:2015-08-01 09:14:33

标签: html pdf

我将PDF文件嵌入到一个非常简单的HTML页面中,一切正常,但我需要一个后备,以防源文件不存在。如果找不到src文件,则应显示替代文件(例如,not-found.pdf)。

问题与下面的主题非常相似,但有PDF文件。

Inputting a default image in case the src attribute of an html <img> is not valid?

我已尝试过针对该主题提供的解决方案,但这些解决方案均无效。

我正在使用简单的嵌入式代码:

ng-click="show=0;show=1;"

正如您所看到的,我尝试使用javascript(如上文所述),但没有任何反应。在控制台上,错误404(对于原始文件)像往常一样显示,但文档是空白的。

是否可以使用PDF文件执行此操作? 它只需要在Chrome上运行,因此无需与其他浏览器兼容。

纯HTML解决方案会更好,但使用javascript或jquery也可以。

此外,后备不需要是PDF文件,我可以使用图像或事件文本(只要我可以格式化)。

谢谢!

1 个答案:

答案 0 :(得分:1)

虽然这不是您问题的正统答案,但您可以使用apache配置处理错误(如果您使用的是apache服务器)重定向丢失的文件错误,如此处所述Redirect requests only if the file is not found? 但也许你可以与其他服务器取得类似的结果。