【发布时间】:2011-09-28 13:52:19
【问题描述】:
我有一个有趣的“问题”,它只发生在 IE9 中。
我们的网站上有一些使用 iframe 的表单(这些表单位于我们无法控制的其他网站上,例如 Salesforce.com)。
滚动属性设置为“否”。这会关闭滚动条并阻止在所有浏览器中滚动除了 IE9。
在 IE9 中,当 iframe 获得焦点时,用户仍然可以通过单击并拖动或使用箭头键在 iframe 中滚动。
我的问题是:有人知道防止这种情况的方法吗?我假设如果我可以访问源代码,我可以创建一个 div 并将 div 设置为比 iframe 更窄,这样内容就不会溢出,但我无权访问 iframe 源代码,所以这不是一个选项.
对这个有什么建议吗?这让我发疯了,我几乎要说这是不可能的。
谢谢!
【问题讨论】:
-
不管怎样,我已经在各种浏览器中看到了这种行为。我假设框架与其中包含的页面大小不同?
-
+1,我也注意到了这种行为。
标签: javascript html css iframe