为了避免关闭,是的,我已经查看了大多数相关问题。以下是一些不重复但标题相同的相关问题: scrollbar iframe in javascript , Toggle iframe scrolling in javascript? 我无法使那里建议的解决方案起作用。现在让我们开始
嗨,随着内容的变化,我需要在 iframe 上切换滚动条。我有一些我认为可以工作的代码,但它失败了。以下所有代码均来自http://jsfiddle.net/3nnAf/2
为了演示这个概念,我试图让一个 iframe 滚动条循环打开和关闭
html:
<iframe src="www.google.com" id="Iframe" seamless scrolling="no" ></iframe>
尝试使用“滚动”属性:
(function toggleIFrame(){
var toggleScroll = document.getElementById('Iframe').scrolling == 'no';
if (toggleScroll){
document.getElementById('Iframe').scrolling = 'yes';
}else{
document.getElementById('Iframe').scrolling = 'no';
}
setTimeout(toggleIFrame, 2000);
}());
尝试使用样式
(function toggleIFrame(){
var toggleScroll = document.getElementById('Iframe').style.overflowY == 'scroll';
if (toggleScroll){
document.getElementById('Iframe').style.overflowY = 'hidden';
}else{
document.getElementById('Iframe').style.overflowY = 'scroll';
}
setTimeout(toggleIFrame, 2000);
}());
是否可以反复打开和关闭 iframe scoll 条?
谢谢,用户 117...