締めくくりを避けるために、はい、関連する質問のほとんどを見てきました。重複していないが、同じタイトルを共有するいくつかの関連する質問があります: 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 スクロールバーを繰り返しオン/オフすることはできますか?
ありがとう、User117...