◇◆如何用图片或按钮控制IE上下滚动条的移动???◇◆ <img src="" onmouseover="window.scroll(iPosX,iPosY);"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 onmouseover事件中用setInterval调用函数在onmouseout事件中销毁clearIntervalfunction StepScroll(){ window.scroll(iPosX,原始高度+Step步长);} 谢谢楼上的,我的代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title><script language=javascript>function StepScroll(){ window.scroll(0,12);}</script></head><body><img src="angel.jpg" width="384" height="288"><table height=80><tr><td></td></tr></table><img src="" onmouseover="setInterval("StepScroll()",50)" onmouseout="clearInterval("StepScroll()",50)"><table height=800><tr><td></td></tr></table></body></html>我知道有错误!!请兄弟指出!!谢谢 <HTML><HEAD><TITLE>局部滚动</TITLE><META content="text/html; charset=gb2312" http-equiv=Content-Type><STYLE>.30pt1 { COLOR: #ff66cc; FONT-FAMILY: 方正魏碑繁体; FONT-SIZE: 20pt}.30pt2 { COLOR: #de3076; FONT-FAMILY: 创艺繁琥珀; FONT-SIZE: 30pt}</STYLE><SCRIPT language=JavaScript><!--var msg = "This page requires version 4 or later of\n Netscape Navigator or Internet Explorer"var dyn = (document.layers || document.all) ? true : alert(msg);var nav = (document.layers) ? true : false;var iex = (document.all) ? true : false;var lft = 10; var pos = 10; var stp = 10; var spd = 150; var upr = -390; var lwr = 30; var tim; function scroll_up() //窗口向上滚动{if(pos > upr) pos -= stp;do_scroll(pos); tim = setTimeout("scroll_up()", spd);}function scroll_dn() ////窗口向上滚动{if(pos < lwr) pos += stp;do_scroll(pos);tim = setTimeout("scroll_dn()", spd);}function do_scroll(pos) {if(iex) document.all.divTxt.style.top = pos;if(nav) document.divTxt.top = pos;}function no_scroll() {clearTimeout(tim);}var divTop_content="";//对层进行相对定位if(iex) document.write('<DIV ID="divTop" STYLE="position:absolute; top:0; left:'+lft+'; width:300; height:30; background-color:#bde6fd; z-index:3">'+divTop_content+'</DIV>');if(nav) document.write('<LAYER ID="divTop" position="absolute" top="0" left="'+lft+'" width="300" height="30" bgcolor="#bde6fd" z-index="3">'+divTop_content+'</LAYER>');var divBtm_content =('<HR><TABLE BORDER="0" WIDTH="100%"><TR><TD ALIGN="left"><A HREF="#" ONMOUSEOVER="scroll_up()" ONMOUSEOUT="no_scroll()">上 移</A></TD><TD ALIGN="right"><A HREF="#" ONMOUSEOVER="scroll_dn()" ONMOUSEOUT="no_scroll()">下 移</A></TD></TR></TABLE>');if(iex) document.write('<DIV ID="divBtm" STYLE="position:absolute; top:350; left:'+lft+'; width:300; height:800; background-color:white; z-index:2">'+divBtm_content+'</DIV>');if(nav) document.write('<LAYER ID="divBtm" position="absolute" top="350" left="'+lft+'" width="300" height="800" bgcolor="white" z-index="2">'+divBtm_content+'</LAYER>');var divTxt_content = ('<font class=30pt1> 鼠标移到"上移"和"下移"字样上,黄色区域便上下移动,方便阅读。<br>'+'<p align=center>猴子</p>'+' 一天有一个妇女带著她的小孩去坐火车,一个老太太经过她座位旁时,'+'看着她的小孩,忍不住摇摇头轻声说句:唉!怎么有这么丑的小孩呀!<br>'+' 妇人听了后忍不住哭了起来。不知情的列车服务小姐看到这位妇女哭'+'得如此伤心,便想安慰安慰她,于是她对那位妇女说:您不要太难过了,'+'先喝一杯水休息一下吧!哦,对了, 这里还有一个香蕉,就给你的猴子吃吧!<br><br><br>'+'</font>'); if(iex) document.write('<DIV ID="divTxt" STYLE="position:absolute; top:30; left:'+lft+'; width:300; font-family:verdana; font-size:10pt; background-color:#fdf7ce; z-index:1">'+divTxt_content+'</DIV>');if(nav) document.write('<LAYER ID="divTxt" position="absolute" top="30" left="'+lft+'" width="300" font-family="verdana" font-size="10pt" bgcolor="#fdf7ce" z-index="1">'+divTxt_content+'</LAYER>'); --></SCRIPT><META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD><BODY><DIV style="LEFT: 320px; POSITION: absolute; TOP: 0px"><P><FONT class=30pt2><BR><BR><BR><BR>这是页面局部的上下滚动</FONT> </P></DIV></BODY></HTML> js 特殊字符转义 【css样式】用javascript写个简单下拉菜单,css出现个小问题。 JS如何打开一个窗口后,间隔一定的时间再关闭它。 问一个多选传值的问题 新手问 关于div层 jQ插件问题 javascript如何控制span的显示和隐藏?? 如何判断“选择文件”对话框是点击的“打开”按钮,还是“取消”按钮? 一个document.selection的问题 想把日期显示成 yyyy-mm-dd格式的,搞不定了。谢谢! javaScript树控件出错。急!~
在onmouseout事件中销毁clearInterval
function StepScroll()
{
window.scroll(iPosX,原始高度+Step步长);
}
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language=javascript>
function StepScroll()
{
window.scroll(0,12);
}
</script>
</head><body>
<img src="angel.jpg" width="384" height="288">
<table height=80><tr><td></td></tr></table>
<img src="" onmouseover="setInterval("StepScroll()",50)" onmouseout="clearInterval("StepScroll()",50)">
<table height=800><tr><td></td></tr></table>
</body>
</html>我知道有错误!!请兄弟指出!!谢谢
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<STYLE>.30pt1 {
COLOR: #ff66cc; FONT-FAMILY: 方正魏碑繁体; FONT-SIZE: 20pt
}
.30pt2 {
COLOR: #de3076; FONT-FAMILY: 创艺繁琥珀; FONT-SIZE: 30pt
}
</STYLE><SCRIPT language=JavaScript>
<!--
var msg = "This page requires version 4 or later of\n Netscape Navigator or Internet Explorer"
var dyn = (document.layers || document.all) ? true : alert(msg);
var nav = (document.layers) ? true : false;
var iex = (document.all) ? true : false;
var lft = 10;
var pos = 10;
var stp = 10;
var spd = 150;
var upr = -390;
var lwr = 30;
var tim;
function scroll_up() //窗口向上滚动
{
if(pos > upr) pos -= stp;
do_scroll(pos);
tim = setTimeout("scroll_up()", spd);
}function scroll_dn() ////窗口向上滚动
{
if(pos < lwr) pos += stp;
do_scroll(pos);
tim = setTimeout("scroll_dn()", spd);
}function do_scroll(pos) {
if(iex) document.all.divTxt.style.top = pos;
if(nav) document.divTxt.top = pos;
}function no_scroll() {
clearTimeout(tim);
}var divTop_content="";
//对层进行相对定位
if(iex) document.write('<DIV ID="divTop" STYLE="position:absolute; top:0; left:'+lft+'; width:300; height:30; background-color:#bde6fd; z-index:3">'+divTop_content+'</DIV>');
if(nav) document.write('<LAYER ID="divTop" position="absolute" top="0" left="'+lft+'" width="300" height="30" bgcolor="#bde6fd" z-index="3">'+divTop_content+'</LAYER>');var divBtm_content =('<HR><TABLE BORDER="0" WIDTH="100%"><TR><TD ALIGN="left"><A HREF="#" ONMOUSEOVER="scroll_up()" ONMOUSEOUT="no_scroll()">上 移</A></TD><TD ALIGN="right"><A HREF="#" ONMOUSEOVER="scroll_dn()" ONMOUSEOUT="no_scroll()">下 移</A></TD></TR></TABLE>');if(iex) document.write('<DIV ID="divBtm" STYLE="position:absolute; top:350; left:'+lft+'; width:300; height:800; background-color:white; z-index:2">'+divBtm_content+'</DIV>');
if(nav) document.write('<LAYER ID="divBtm" position="absolute" top="350" left="'+lft+'" width="300" height="800" bgcolor="white" z-index="2">'+divBtm_content+'</LAYER>');var divTxt_content = ('<font class=30pt1> 鼠标移到"上移"和"下移"字样上,黄色区域便上下移动,方便阅读。<br>'
+'<p align=center>猴子</p>'
+' 一天有一个妇女带著她的小孩去坐火车,一个老太太经过她座位旁时,'
+'看着她的小孩,忍不住摇摇头轻声说句:唉!怎么有这么丑的小孩呀!<br>'
+' 妇人听了后忍不住哭了起来。不知情的列车服务小姐看到这位妇女哭'
+'得如此伤心,便想安慰安慰她,于是她对那位妇女说:您不要太难过了,'
+'先喝一杯水休息一下吧!哦,对了, 这里还有一个香蕉,就给你的猴子吃吧!<br><br><br>'
+'</font>');
if(iex) document.write('<DIV ID="divTxt" STYLE="position:absolute; top:30; left:'+lft+'; width:300; font-family:verdana; font-size:10pt; background-color:#fdf7ce; z-index:1">'+divTxt_content+'</DIV>');
if(nav) document.write('<LAYER ID="divTxt" position="absolute" top="30" left="'+lft+'" width="300" font-family="verdana" font-size="10pt" bgcolor="#fdf7ce" z-index="1">'+divTxt_content+'</LAYER>');
-->
</SCRIPT><META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY>
<DIV style="LEFT: 320px; POSITION: absolute; TOP: 0px">
<P><FONT class=30pt2><BR><BR><BR><BR>这是页面局部的上下滚动</FONT> </P></DIV></BODY></HTML>