Javascript 仅在Windows 10 Chrome中显示滚动条的Fancybox
我有下面的fancybox,除了在Windows10中的Chrome之外,它在大多数浏览器中都是正常的。它似乎一直覆盖我的设置,并自动设置滚动到自动,而不是隐藏溢出。有人知道如何解决这个问题吗Javascript 仅在Windows 10 Chrome中显示滚动条的Fancybox,javascript,jquery,css,google-chrome,fancybox-2,Javascript,Jquery,Css,Google Chrome,Fancybox 2,我有下面的fancybox,除了在Windows10中的Chrome之外,它在大多数浏览器中都是正常的。它似乎一直覆盖我的设置,并自动设置滚动到自动,而不是隐藏溢出。有人知道如何解决这个问题吗 $.fancybox({ hideOnContentClick:true, width:330, type:'iframe', padding:5, scrolling:'no',
$.fancybox({
hideOnContentClick:true,
width:330,
type:'iframe',
padding:5,
scrolling:'no',
iframe:{scrolling:'no'},
beforeShow: function(){
this.height = $('.fancybox-iframe').contents().find('html').height();
},
href:"/emailprofile/showfristsetting/"
});
请注意,我使用的是以下JS和CSS文件:
编辑
出现奇怪滚动条的电脑是一个触摸屏。我在这里尝试了这个建议:,但似乎不起作用。您尝试过使用OuterHeight True吗?this.height=$'.fancybox iframe'.contents.find'html.outerHeight true;或者更好,包括,也许…不幸的是,同样的问题也存在。