怎么控制iframe的滚动幅度
这是iframe代码:<iframe src="35.pdf" frameborder="0" width="800" height="400" id="mq" class="tdtext2"></iframe>
我想通过点击按钮来滚动iframe的滚动条。
我的js:
<script>
var oMarquee = document.getElementById("mq"); //滚动对象
//alert(oMarquee);
var flag = 0;
var iLineHeight = 10; //单行高度,像素
var iLineCount = 166; //实际行数
var iScrollAmount = 300; //每次滚动高度,像素
//var id = 0;
function pagedown() {
runpagedown();
}
function runpagedown(){
oMarquee.scrollTop =iScrollAmount;
//alert("oMarquee.scroolTop:"+oMarquee.scrollTop);
// alert("oMarquee:"+oMarquee);
flag = flag + 1;
if (flag > 6)
document.all.Layer4.style.visibility="visible";
if ( oMarquee.scrollTop == iLineCount * iLineHeight )
oMarquee.scrollTop = 0;
}
function runpageup(){
oMarquee.scrollTop -= iScrollAmount;
flag = flag - 1;
if ( oMarquee.scrollTop == iLineCount * iLineHeight )
oMarquee.scrollTop = 0;
}
function pageup(){
runpageup();
}
</script>
这样子不行。
请高手指点
------解决方案--------------------为什么还要加按钮控制滚动呢?加上这个scrolling="yes"不是很好嘛,如下
<iframe src="35.pdf" frameborder="0" width="800" height="400" id="mq" class="tdtext2" scrolling="yes"></iframe>