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” 几次。
gethell
10 years, 3 months ago