现在用asp.net编写网页,要怎么让图片成为上下滚动的那种形式呢?
marquee用不了..
可以在CSS中实现吗?
------解决方案--------------------------------------------------------
marquee用不了?为什么用不了,没有描述清楚
------解决方案--------------------------------------------------------
marquee怎么用不了?莫名其妙
具体用法自己找
------解决方案--------------------------------------------------------
1.将下面的代码复制到显示效果的位置
<script language= "JavaScript1.2 ">
/*
Up down slideshow Script- Updated: 99/05/15
By Dynamic Drive (www.dynamicdrive.com)
For full source code, terms of use, and 100 's more scripts, visit http://dynamicdrive.com
*/
///////configure the below four variables to change the style of the slider///////
//set the scrollerwidth and scrollerheight to the width/height of the LARGEST image in your slideshow!
var scrollerwidth=103
var scrollerheight=106
var scrollerbgcolor= 'white '
//3000 miliseconds=3 seconds
var pausebetweenimages=3000
//configure the below variable to change the images used in the slideshow. If you wish the images to be clickable, simply wrap the images with the appropriate <a> tag
var slideimages=new Array()
slideimages[0]= ' <a href= "../../../www.cnn.com/index "> <img src= "PE01805A.gif " border= "0 "> </a> '
slideimages[1]= ' <img src= "PE01803A.gif "> '
slideimages[2]= ' <img src= "TN00411A.gif "> '
slideimages[3]= ' <img src= "PE02054A.gif "> '
slideimages[4]= ' <img src= "cake.gif "> '
//extend this list
///////Do not edit pass this line///////////////////////
if (slideimages.length> 1)
i=2
else
i=0
function move1(whichlayer){
tlayer=eval(whichlayer)
if (tlayer.top> 0&&tlayer.top <=5){
tlayer.top=0
setTimeout( "move1(tlayer) ",pausebetweenimages)
setTimeout( "move2(document.main.document.second) ",pausebetweenimages)
return
}
if (tlayer.top> =tlayer.document.height*-1){
tlayer.top-=5
setTimeout( "move1(tlayer) ",100)
}
else{
tlayer.top=scrollerheight
tlayer.document.write(slideimages[i])
tlayer.document.close()
if (i==slideimages.length-1)
i=0
else
i++
}
}
function move2(whichlayer){
tlayer2=eval(whichlayer)
if (tlayer2.top> 0&&tlayer2.top <=5){
tlayer2.top=0
setTimeout( "move2(tlayer2) ",pausebetweenimages)
setTimeout( "move1(document.main.document.first) ",pausebetweenimages)
return
}
if (tlayer2.top> =tlayer2.document.height*-1){
tlayer2.top-=5
setTimeout( "move2(tlayer2) ",100)
}
else{
tlayer2.top=scrollerheight
tlayer2.document.write(slideimages[i])
tlayer2.document.close()
if (i==slideimages.length-1)
i=0
else
i++
}
}
function move3(whichdiv){
tdiv=eval(whichdiv)
if (tdiv.style.pixelTop> 0&&tdiv.style.pixelTop <=5){
tdiv.style.pixelTop=0
setTimeout( "move3(tdiv) ",pausebetweenimages)
setTimeout( "move4(second2) ",pausebetweenimages)
return
}
if (tdiv.style.pixelTop> =tdiv.offsetHeight*-1){
tdiv.style.pixelTop-=5
setTimeout( "move3(tdiv) ",100)
}
else{
tdiv.style.pixelTop=scrollerheight
tdiv.innerHTML=slideimages[i]
if (i==slideimages.length-1)
i=0