您正在使用 IPV4 [18.216.214.141] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
悟空收录网       [公益]保护绿色环境,构建和谐社会      

【腾讯云】 爆款2核2G3M云服务器首年 61元,叠加红包再享折上折      
[公益] 地球是我家,绿化靠大家      
2024年 劳动节 012
2024年 端午节 052
2025年 元 旦 257
2025年 春 节 285
 
您现在的位置:首页 >> ASP/ASP.net >> 内容
本类新增
本类热门
DHTML实现可控制的页面内滚动区域
内容摘要: 首先,我们在样式表里加入“.opacity {FILTER: alpha(opacity=100)”,看下面! 以下是引用片段:style type='text/css'!--.opacity {FILTER: alpha(opacity=100)}--/style然后在html代码中加入:scriptfunction movstar(a,time){mov......
首先,我们在样式表里加入“.opacity {FILTER: alpha(opacity=100)”,看下面!

以下是引用片段:

<style type="text/css">

<!--

.opacity {FILTER: alpha(opacity=100)}

-->

</style>

然后在html代码中加入:

<script>

function movstar(a,time){

movx=setInterval("mov("+a+")",time)

}

function movover(){

clearInterval(movx)

}

function mov(a){

scrollx=new_date.document.body.scrollLeft

scrolly=new_date.document.body.scrollTop

scrolly=scrolly+a

new_date.window.scroll(scrollx,scrolly)

}

function o_down(theobject){

object=theobject

while(object.filters.alpha.opacity>60){

object.filters.alpha.opacity+=-10}

}

function o_up(theobject){

object=theobject

while(object.filters.alpha.opacity<100){

object.filters.alpha.opacity+=10}

}

function wback(){

if(new_date.history.length==0){window.history.back()}

else{new_date.history.back()}

}

</script>

然后在向上箭头图片的代码中加入“class="opacity" onMouseDown=movover();movstar(-3,2) onMouseOut=movover();o_up(this) onMouseOver=movstar(-1,20);o_down(this) onMouseUp=movover();movstar(-1,20) alt="点住不放可以快速向上滚动"”。

如下所示:

<img src="images/up.gif" width=19 height=27 class="opacity" onMouseDown=movover();movstar(-3,2) onMouseOut=movover();o_up(this) onMouseOver=movstar(-1,20);o_down(this) onMouseUp=movover();movstar(-1,20) alt="点住不放可以快速向上滚动">

这就是控制文字向上滚动的代码,当鼠标移动到up.gif图片上时文字向上滚动,按动箭头文字会加快向上滚动速度。

向下箭头图片的制作方法同上。在代码中加入“class="opacity" onMouseDown=movover();movstar(3,2) onMouseOut=movover();o_up(this) onMouseOver=movstar(1,20);o_down(this) onMouseUp=movover();movstar(1,20) alt="点住不放可以快速向下滚动"”。

如下所示:

<img src="images/down.gif" width=19 height=19 class="opacity" onMouseDown=movover();movstar(3,2) onMouseOut=movover();o_up(this) onMouseOver=movstar(1,20);o_down(this) onMouseUp=movover();movstar(1,20) alt="点住不放可以快速向下滚动">

之后在要显示文字的区域加上以下这段代码:

<iframe border=0 frameborder=0 framespacing=0 height=120 marginheight=0 marginwidth=0 name=new_date noResize scrolling=no src="iframe.htm" width=200 vspale="0"></iframe>

连接一个叫iframe.htm的页面。其中height=120 width=200控制iframe.htm页面在当前页面的显示面积大小。编辑iframe.htm文件,放入你要更新的内容就行了。

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:ASP Session对象的集合以及属性方法事件

 

下一篇:ASP读取XML数据文件的方法

发布日期:2021/6/15
手机扫二维码直达本页
发布时间:12:34:56
点  击:3
录  入:齐天大圣
相关文章
Baidu
YiJiaCMS 7.3.8 build231228(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....