Javascript 基于iframe滚动条隐藏父窗口滚动条

Javascript 基于iframe滚动条隐藏父窗口滚动条,javascript,jquery,browser,scrollbar,hide,Javascript,Jquery,Browser,Scrollbar,Hide,我使用的是具有固定高度和垂直滚动条的iframe。仅当加载的页面高度大于iframe高度时,iframe滚动条才会出现。我需要隐藏浏览器滚动条,只显示iframe滚动条。我知道我可以用类似body{overflow:hidden}的东西隐藏浏览器滚动条,但这将隐藏浏览器滚动条,而不管加载了什么页面,所以这将是一个问题。我用javascript和jquery尝试过类似的方法 document.body.style.overflow="hidden" $('body').css('overflow'

我使用的是具有固定高度和垂直滚动条的iframe。仅当加载的页面高度大于iframe高度时,iframe滚动条才会出现。我需要隐藏浏览器滚动条,只显示iframe滚动条。我知道我可以用类似body{overflow:hidden}的东西隐藏浏览器滚动条,但这将隐藏浏览器滚动条,而不管加载了什么页面,所以这将是一个问题。我用javascript和jquery尝试过类似的方法

document.body.style.overflow="hidden"
$('body').css('overflow', 'hidden');

但是没有让它工作。请建议在iframe内使用以下代码隐藏浏览器scrolbar。下面是实现这一点的JS代码:

window.parent.document.body.style.overflow="hidden";

在iframe内部,您可以使用以下代码隐藏浏览器scrolbar。下面是实现这一点的JS代码:

window.parent.document.body.style.overflow="hidden";

函数yourclickfunction(){
document.body.style.overflow=“隐藏”;
}

函数yourclickfunction(){
document.body.style.overflow=“隐藏”;
}