首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >悬停时看不到Safari 6 PDF工具栏

悬停时看不到Safari 6 PDF工具栏
EN

Stack Overflow用户
提问于 2013-03-19 15:09:38
回答 1查看 451关注 0票数 1

我们有一个以PDF格式显示报告的web应用程序。我们只需将PDF嵌入到iframe中,一切工作正常。

然而,当在Safari6.0中打开相同的报表时,它不会显示小工具栏(指定下载、打开预览、放大、缩小选项)。

如果我右击-->在新选项卡中打开PDF -->转到页面底部-->悬停到页面中间,这个工具栏在safari 6.0中可用。

Safari6.0中使用的PDF查看器是"Webkit内置PDF“。

我的问题是,为什么当我在单独的选项卡中打开PDF文档而不是从我的应用程序中打开PDF文档时,工具栏会出现(即当它嵌入到IFRAME中时)。

更多信息:这是IE 8中源元素的外观:

代码语言:javascript
复制
<iframe width="100%" height="100%" id="iframeReport" src="http://localhost/Report.aspx?DailySummary&PROCESSINGDATE=03%2f07%2f2013&rc%3aParameters=Collapsed&rc%3aJavaScript=False&rc%3aToolbar=True&rs%3aFormat=PDF&rc%3aArea=Report&rc%3aLinkTarget=_self&File=test.pdf" style="width: 100%; height: 100%;"/>

下面是源代码在Safari中的样子:

代码语言:javascript
复制
<iframe id="iframeReport" height="100%" width="100%" style="height: 100%;  width: 100%;" src="http://localhost/Reports.aspx?DailySummary&amp;PROCESSINGDATE=03%2f07%2f2013&amp;rc%3aParameters=Collapsed&amp;rc%3aJavaScript=False&amp;rc%3aToolbar=True&amp;rs%3aFormat=PDF&amp;rc%3aArea=Report&amp;rc%3aLinkTarget=_self&amp;File=test.pdf">
#document
<html>
<body marginwidth="0" marginheight="0" style="background-color: rgb(38,38,38)"><embed width="100%" height="100%" name="plugin" src="http://localhost/Reports.aspx?DailySummary&amp;PROCESSINGDATE=03%2f07%2f2013&amp;rc%3aParameters=Collapsed&amp;rc%3aJavaScript=False&amp;rc%3aToolbar=True&amp;rs%3aFormat=PDF&amp;rc%3aArea=Report&amp;rc%3aLinkTarget=_self&amp;File=test.pdf" type="application/pdf">
</body>
</html>
</iframe>
EN

回答 1

Stack Overflow用户

发布于 2013-04-12 01:11:57

这是Safari中的一个漏洞,我一年前就向苹果报告过这个问题,他们已经意识到了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15493474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档