有卧蚕好吗:知道这个网页效果怎么实现么?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 20:54:07
效果代码如下:
首先:将下面这段javascrupt代码插入</body>前面。

<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>

然后,根据你的需要制作表格,表格的基本格式可参考下面:

此处导入游动文字所属文件

此处导入游动文字所属文件 img

img

在上面的表格中,左侧的大表框内要导入一个外部文件,该文件内是你所需要显示的文字或其它内容。因此,在这个表框内输入下列代码:

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

该段代码中:
news1.htm为那一个外部文件。
height为该文件在本页中显示出来的高度;
width为该文件在本页中显示的宽度。

接下来,在右侧的适当位置插入向上滚动和向下滚动的图片,在图片上做如下定义:

向上图片代码如下:

<img src="image/3up.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="image/3down.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="点住不放可以快速向下滚动">

最后,不要忘记的是:

在<head>与</head>之间,插入:
<style type="text/css">
<!--
.opacity { filter: alpha(opacity=100)}
-->
</style>

我制作这个效果的时候无法实现,以前做过没有问题,所以可以保证代码本身没错.现在我的系统是xp home edit .想要达到的效果是:鼠标移到向下或向下按钮上,显示区域自动缓慢向下滚动,点击向下或向下按钮,显示区域快速向下滚动.我制作完成之后,要求滚动的区域不动,可是我去学校机房看自己的网页的时候,效果实现了,机房的系统是2000.但是我叫我其他同学在他们的电脑看,有的可以实现,有的不行.希望有人帮我解决,急.如果有人需要看我制作的网页,可加我的QQ:2228911.
我试过了,问题还是依旧.强调一点,这个效果别人用了,在我电脑上看没有问题,会不会是我dw的设置还是什么地方设置有误.

如果你的网页是在本机显示的话,那么在 XP sp2 中是不行的,IE 因为安全性问题会自动禁用网页中的 Javascript。应该就是这个原因。

记不清了,好象是IE版本的问题,以前也遇到过..不过好几年前的事情了,记不大清了..
可能浏览器不支持iframe?

xp因为安全性考虑默认把javascript禁掉了,因为javascript可能包含危险代码
工具>internet选项>高级>允许活动内容...把钩点上