我使用的是具有固定高度和垂直滚动条的iframe。仅当加载的页面高度超过iframe高度时,才会显示iframe滚动条。我需要隐藏浏览器滚动条并仅显示iframe滚动条。我知道我可以隐藏浏览器滚动条与body {overflow:hidden}之类的东西,但这会隐藏浏览器滚动条而不管页面加载如何这将是一个问题。我用javascript和jquery
尝试了类似的东西document.body.style.overflow="hidden"
$('body').css('overflow', 'hidden');
但没有让它发挥作用。请指教
答案 0 :(得分:4)
在iframe中,您可以使用以下代码隐藏浏览器滚动条。以下是实现此目的的JS代码:
window.parent.document.body.style.overflow="hidden";
答案 1 :(得分:1)
<script type="text/javascript">
function yourclickfunction() {
document.body.style.overflow = "hidden";
}
</script>
&#13;