javascript - iPad - 无法在框架内滚动

标签 javascript css ipad macos safari

我无法在 iPad Safari 的框架内滚动调用的 pdf

<frame src="ebook.pdf" title="Content Frame" name="content" id="content" 
frameborder="0" border="0" noresize scrolling="yes" marginwidth="0" marginheight="0" 
noresizescrolling="AUTO" framespacing="0" /> 

我已经尝试过两件事:

  1. 双指滚动
  2. 使用对象/嵌入代替框架

但这行不通。

其实我已经尝试了很多东西...溢出,高度等等。

请帮帮我。提前谢谢你。

最佳答案

根据这篇文章http://support.apple.com/kb/ht1484在 iPad 上使用 Safari 时,您无法在框架内滚动任何内容。框架总是会调整大小以适合其内容(这也适用于 iframe)。为此,Safari 甚至忽略了您在 frameset-tag 中为“cols”或“rows”设置的值,并且似乎使用了任何需要的值。遗憾的是,框架无法针对 PDF 正确调整大小,因此它们被 chop 了。

我认为您最好的选择可能是直接链接 pdf...

关于javascript - iPad - 无法在框架内滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5791251/

相关文章:

html - 由于右侧 Div 上的文本,左侧 Div 的高度不均匀,寻找 html/css 修复

iphone - 如何在 iOS 应用程序之间共享钥匙串(keychain)数据

javascript - 链接上的 e.preventDefault() 仍会加载页面

javascript - 在给定最小值和最大值的情况下,构造月-年日期的排序数组的算法的缺陷在哪里?

javascript - 查找列表中哪个元素具有特定文本

css - 如何在页脚前引入一个空格

javascript - 这个javascript代码在没有for循环的情况下运行正常但没有它。任何帮助,我已经尝试了一切

jquery - 鼠标移出时使用 jquery 隐藏 div

ios - 如何使用 Yahoo Weather API 和我的 iPad 的纬度和经度获取当前天气状况?

iphone - 获取任何 iOS 应用程序的完整自定义 URL 方案和路径