我有一个禁用了滚动的框架,我需要通过javascript启用它。我可以使用
在DOM中获取帧frame = top.frmMain.id;
我正在努力研究如何打开滚动。它可能是我想念的非常简单的东西。我想我需要删除scrolling = no属性,任何指针都会很棒。
由于
答案 0 :(得分:0)
你想要溢出:滚动(两个滚动条)或溢出:自动(只有需要的滚动条,只有在需要时 - 我更喜欢)
答案 1 :(得分:0)
frame.setAttribute('scrolling', 'auto');
或
frame.setAttribute('scrolling', 'yes');
应该这样做。
答案 2 :(得分:0)
我认为这是一个相当古老的主题,但仍然是..
在大多数浏览器中
frame.setAttribute('scrolling', 'yes');
诀窍。但是,IE似乎忽略了此属性上发生的更改,而是使用框架文档正文属性'滚动'。 因此,要获得更完整的解决方案:
frame.setAttribute('scrolling', 'yes');
frame.contentDocument && frame.contentDocument.body && (frame.contentDocument.body.scroll = 'yes');
我正在使用&&检查是否存在属性,因为.contentDocument在其他浏览器中可能不存在,如果框架尚未加载,则.body可能不存在。