chrome 隐藏 iframe 后再显示会无法使用鼠标滚轮滚动 iframe 页面。


版本为 36 的 chrome 隐藏 iframe 后再显示会无法使用鼠标滚轮滚动 iframe 页面,其它的浏览器可以。代码如下:


 

<p id="p">click</p> <iframe id="ifa" src="a.php" style="display:inline"></iframe> <script type="text/javascript"> var p = document.getElementById('p'); var ifa = document.getElementById('ifa'); p.onclick = function(){ if( ifa.style.display === 'inline' ){ ifa.style.display = 'none'; }else{ ifa.style.display = 'inline'; } }; </script>

其中 a.php 为一大段什么内容,只要能使 iframe 出现滚动条就行。请点击 “click” 几次。

chrome 无法滚动 iframe HTML

gethell 10 years, 4 months ago

Your Answer