Estoy configurando el atributo "desplazamiento" desde el evento de carga y funciona de manera diferente en IE11 y Edge
<head> <script> function myFunction() { document.getElementById("myFrame").scrolling = "no"; } </script> </head> <body onload="myFunction()"> <iframe id="myFrame" src="http://example.com/"></iframe> </body>Esto detiene el desplazamiento en Edge pero no en IE11, cuando abro esto en el borde del modo de emulación de IE, también se está desplazando. Curiosamente, otros atributos como la altura y el ancho funcionan bien tanto en Edge como en IE11. Cual podría ser el problema aquí?
Hasta donde yo sé, el scrolling de atributos ya está en desuso, si tiene que usar este atributo en iframe, puede agregarlo en código html manualmente en lugar de agregarlo dinámicamente a través de javascript.
Algo como esto:
<iframe id="myFrame" src="http://example.com/" scrolling="no"></iframe>Además, IE dejará de brindar soporte pronto. Por lo tanto, le recomiendo que se concentre más en los navegadores modernos como Microsoft Edge, Chrome en lugar de IE.