Chrome原生PDF阅读器在新标签页中打开超链接

时间:2016-03-02 09:59:26

标签: javascript jquery google-chrome pdf iframe

我尝试在iframe中包含PDF,在DOM元素src字段中传递文件URL。当我点击文档中的超链接时,目标会在新标签页中打开,而不是像我预期的那样替换iframe内容。

我不得不提一下,我已经尝试了PDF.js和viewer.js,但它们没有显示超链接,这是我要求的功能。我还尝试用jQuery操作iframe内容(此时文件位于同一个域):

  • 添加 base 元素(已添加但无效果),
  • 添加 onbeforeunload 事件(无效)。

如果我只能访问超链接目标...

我希望你能帮助我!

1 个答案:

答案 0 :(得分:0)

这是浏览器的原生功能,您无法解决此问题。我希望你唯一的选择就是自己为PDF.js添加链接支持。

请不要为viewer.js而烦恼,因为它只是PDF.js的包装。