javascript - IE9 ignoring scrolling and overflow attributes -


my page loaded iframe, , need adapt size of iframe using javascript. try following:

iframe.style.overflow = 'hidden' iframe.scrolling = 'no' var content = iframe.contentwindow.document.getelementbyid('content') var height = content.offsetheight + 10 iframe.style.height = height + 'px' console.log(content.offsetwidth) var width = content.offsetwidth + 10 iframe.style.width = width + 'px' 

on firefox works supposed to, ie9 ignores both scrolling , overflow attributes. browser mode set ie9-standards.

how rid of scroll in iframe under ie9?

looks iframe loaded, when you're doing this. can set:

iframe.contentwindow.document.body.style.overflow = 'hidden'; 

if there's literal iframe tag on page, can set scrolling attribute "no", when setting attribute value js after iframe element has been created page, doesn't work. if you're creating iframe dynamically, can set setattribute('scrolling', 'no') before appending document.


Comments

Popular posts from this blog

How to logout from a login page in asp.net -

Stack level too deep error after upgrade to rails 3.2 and ruby 1.9.3 -