动态设置iframe可滚动

时间:2010-09-29 16:47:55

标签: jquery html css xhtml

我必须从java脚本中创建一个iframe元素,因此它不再可滚动(javascript函数是从我必须更改的内部的iframe中调用的。)现在它可以工作,但仅适用于Firefox和Chrome和我必须在IE上也这样做。

我别无选择,只需将滚动条更改为父iframe,并了解原因,我在应用程序中有jquery选项卡,每个选项卡都加载到同一个iframe上。问题来自于我遇到子标签...在这种情况下,我只需要子iframe可以滚动。

在Firefox和Chrome中,我只需将overflow =“hidden”和scrolling =“no”设置为父iframe即可。

可以通过IE中的javascript动态设置iframe是否有滚动条? 谢谢, 路易莎

1 个答案:

答案 0 :(得分:0)

使用IE,您需要将通过iframe显示的html框架设置为正文中的“display:hidden”如果您无权访问iframe(说它来自其他网站)那么您可以做的不多所有内容都是独立的。

(如果这不起作用,您可以尝试将iframe放在iframe旁边并使第二级降低(通过初始网站查看页面)以显示第二个iframe的尺寸(第三级向下)足够大以便初始视图会切断滚动条。

虽然编码不好,但我不建议使用。)

您是否可以提供更多详细信息,因为我不确定您是否可以访问Iframe。

相关问题