Team:Arizona State/Template:Test
From 2012.igem.org
(Difference between revisions)
(2 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
<html> | <html> | ||
<head> | <head> | ||
+ | <script type="text/javascript"> | ||
+ | /*********************************************** | ||
+ | * Conveyor belt slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) | ||
+ | * This notice MUST stay intact for legal use | ||
+ | * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code | ||
+ | ***********************************************/ | ||
+ | |||
+ | //Specify the slider's width (in pixels) | ||
+ | var sliderwidth="950px" | ||
+ | //Specify the slider's height | ||
+ | var sliderheight="510px" | ||
+ | //Specify the slider's slide speed (larger is faster 1-10) | ||
+ | var slidespeed=3 | ||
+ | //configure background color: | ||
+ | slidebgcolor="#EAEAEA" | ||
+ | |||
+ | //Specify the slider's images | ||
+ | var leftrightslide=new Array() | ||
+ | var finalslide='' | ||
+ | leftrightslide[0]='<a href="http://"><img src="https://static.igem.org/mediawiki/2012/3/3e/Blue_Water-_Main_Image_copy.png" width="680" /></a>' | ||
+ | leftrightslide[1]='<a href="http://"><img src="https://static.igem.org/mediawiki/2012/9/9c/Regional_Photo.jpg" width="680" /></a>' | ||
+ | leftrightslide[2]='<a href="http://"><img src="https://static.igem.org/mediawiki/2012/3/3f/Production_Pipeline.png" width="680" /></a>' | ||
+ | |||
+ | |||
+ | //Specify gap between each image (use HTML): | ||
+ | var imagegap=" " | ||
+ | |||
+ | //Specify pixels gap between each slideshow rotation (use integer): | ||
+ | var slideshowgap=5 | ||
+ | |||
+ | |||
+ | ////NO NEED TO EDIT BELOW THIS LINE//////////// | ||
+ | |||
+ | var copyspeed=slidespeed | ||
+ | leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>' | ||
+ | var iedom=document.all||document.getElementById | ||
+ | if (iedom) | ||
+ | document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>') | ||
+ | var actualwidth='' | ||
+ | var cross_slide, ns_slide | ||
+ | |||
+ | function fillup(){ | ||
+ | if (iedom){ | ||
+ | cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2 | ||
+ | cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3 | ||
+ | cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide | ||
+ | actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth | ||
+ | cross_slide2.style.left=actualwidth+slideshowgap+"px" | ||
+ | } | ||
+ | else if (document.layers){ | ||
+ | ns_slide=document.ns_slidemenu.document.ns_slidemenu2 | ||
+ | ns_slide2=document.ns_slidemenu.document.ns_slidemenu3 | ||
+ | ns_slide.document.write(leftrightslide) | ||
+ | ns_slide.document.close() | ||
+ | actualwidth=ns_slide.document.width | ||
+ | ns_slide2.left=actualwidth+slideshowgap | ||
+ | ns_slide2.document.write(leftrightslide) | ||
+ | ns_slide2.document.close() | ||
+ | } | ||
+ | lefttime=setInterval("slideleft()",30) | ||
+ | } | ||
+ | window.onload=fillup | ||
+ | |||
+ | function slideleft(){ | ||
+ | if (iedom){ | ||
+ | if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8)) | ||
+ | cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px" | ||
+ | else | ||
+ | cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px" | ||
+ | |||
+ | if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8)) | ||
+ | cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px" | ||
+ | else | ||
+ | cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px" | ||
+ | |||
+ | } | ||
+ | else if (document.layers){ | ||
+ | if (ns_slide.left>(actualwidth*(-1)+8)) | ||
+ | ns_slide.left-=copyspeed | ||
+ | else | ||
+ | ns_slide.left=ns_slide2.left+actualwidth+slideshowgap | ||
+ | |||
+ | if (ns_slide2.left>(actualwidth*(-1)+8)) | ||
+ | ns_slide2.left-=copyspeed | ||
+ | else | ||
+ | ns_slide2.left=ns_slide.left+actualwidth+slideshowgap | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | if (iedom||document.layers){ | ||
+ | with (document){ | ||
+ | document.write('<table border="0" cellspacing="0" cellpadding="0"><td>') | ||
+ | if (iedom){ | ||
+ | write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">') | ||
+ | write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">') | ||
+ | write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>') | ||
+ | write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>') | ||
+ | write('</div></div>') | ||
+ | } | ||
+ | else if (document.layers){ | ||
+ | write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>') | ||
+ | write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>') | ||
+ | write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>') | ||
+ | write('</ilayer>') | ||
+ | } | ||
+ | document.write('</td></table>') | ||
+ | } | ||
+ | } | ||
+ | </script> | ||
+ | </head> | ||
+ | <body> | ||
+ | </body> | ||
+ | </html> | ||
+ | |||
+ | <!------html> | ||
+ | <head--------> | ||
<!----with help from: http://designshack.net/articles/css/infinitephotobanner/----> | <!----with help from: http://designshack.net/articles/css/infinitephotobanner/----> | ||
- | <style type="text/css"> | + | <!-------style type="text/css"> |
#container { | #container { | ||
Line 25: | Line 142: | ||
.photobanner img { | .photobanner img { | ||
- | -webkit-transition: all | + | -webkit-transition: all 30s ease; |
- | -moz-transition: all | + | -moz-transition: all 30s ease; |
- | -o-transition: all | + | -o-transition: all 30s ease; |
- | -ms-transition: all | + | -ms-transition: all 30s ease; |
- | transition: all | + | transition: all 30s ease; |
} | } | ||
Line 48: | Line 165: | ||
/*keyframe animations*/ | /*keyframe animations*/ | ||
.first { | .first { | ||
- | -webkit-animation: bannermove | + | -webkit-animation: bannermove 30s linear infinite; |
- | -moz-animation: bannermove | + | -moz-animation: bannermove 30s linear infinite; |
- | -ms-animation: bannermove | + | -ms-animation: bannermove 30s linear infinite; |
- | animation: bannermove | + | animation: bannermove 30s linear infinite; |
} | } | ||
Line 123: | Line 240: | ||
</body> | </body> | ||
- | </html> | + | </html----------> |
Latest revision as of 08:01, 24 October 2012