srb6101
12-30-2004, 10:44 PM
Warning- there is a lot of the code in here
I am attempting to use the blending image slideshow script:
http://www.dynamicdrive.com/dynamicindex14/image4.htm
to load 3 changing pictures on the same line:
i changed the variable names to corespond to a left center or right location on the script for my convience when looking at it:
this is the header information i have:
<!-- -->
<!-- -->
<!-- -->
<script language="JavaScript1.1">
<!--
//*****************************************
// Blending Image Slide Show Script-
// © Dynamic Drive (www.dynamicdrive.com)
// For full source code, visit http://www.dynamicdrive.com/
//*****************************************
//specify interval between slide (in mili seconds)
var leftslidespeed=3000
//specify images
var leftslideimages=new Array("image001.jpg","image002.jpg")
//specify corresponding links
var leftslidelinks=new Array("","")
var leftnewwindow=1 //open links in new window? 1=yes, 0=no
var leftimageholder=new Array()
var leftie=document.all
for (i=0;i<leftslideimages.length;i++){
leftimageholder[i]=new Image()
leftimageholder[i].src=leftslideimages[i]
}
function leftgotoshow(){
if (newwindow)
window.open(leftslidelinks[leftwhichlink])
else
window.location=leftslidelinks[leftwhichlink]
}
//-->
</script>
<!-- -->
<script language="JavaScript1.1">
<!--
//*****************************************
// Blending Image Slide Show Script-
// © Dynamic Drive (www.dynamicdrive.com)
// For full source code, visit http://www.dynamicdrive.com/
//*****************************************
//specify interval between slide (in mili seconds)
var centerslidespeed=3000
//specify images
var centerslideimages=new Array("image007.jpg","image008.jpg")
//specify corresponding links
var centerslidelinks=new Array("","")
var centernewwindow=1 //open links in new window? 1=yes, 0=no
var centerimageholder=new Array()
var centerie=document.all
for (i=0;i<centerslideimages.length;i++){
centerimageholder[i]=new Image()
centerimageholder[i].src=centerslideimages[i]
}
function centergotoshow(){
if (newwindow)
window.open(centerslidelinks[centerwhichlink])
else
window.location=centerslidelinks[centerwhichlink]
}
//-->
</script>
<!-- -->
<script language="JavaScript1.1">
<!--
//*****************************************
// Blending Image Slide Show Script-
// © Dynamic Drive (www.dynamicdrive.com)
// For full source code, visit http://www.dynamicdrive.com/
//*****************************************
//specify interval between slide (in mili seconds)
var rightslidespeed=3000
//specify images
var rightslideimages=new Array("image005.jpg","image006.jpg")
//specify corresponding links
var rightslidelinks=new Array("","")
var rightnewwindow=1 //open links in new window? 1=yes, 0=no
var rightimageholder=new Array()
var rightie=document.all
for (i=0;i<rightslideimages.length;i++){
rightimageholder[i]=new Image()
rightimageholder[i].src=rightslideimages[i]
}
function rightgotoshow(){
if (newwindow)
window.open(rightslidelinks[rightwhichlink])
else
window.location=rightslidelinks[rightwhichlink]
}
//-->
</script>
<!-- ************************************************************************ -->
<!-- ** ** -->
<!-- ** End of Web Page Header Section ** -->
<!-- ** ** -->
<!-- ************************************************************************ -->
<!-- -->
</HEAD>
<!-- -->
this is the body section
<body>
<!-- ************************************************************************** -->
<!-- ** ** -->
<!-- ** Web Page Body Section ** -->
<!-- ** ** -->
<!-- ************************************************************************** -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- ************************************************************************** -->
<!-- ** ** -->
<!-- ** Blended image script ** -->
<!-- ** ** -->
<!-- ************************************************************************** -->
<P align=left>
<a href="javascript:leftgotoshow()"><img src="image001.jpg" name="slide" border=0 style="filter:blendTrans(duration=3)" width=97 height=100>
<script language="JavaScript1.1">
<!--
var leftwhichlink=0
var leftwhichimage=0
var leftblenddelay=(leftie)? document.images.slide.filters[0].duration*1000 : 0
function leftslideit(){
if (!document.images) return
if (leftie) document.images.slide.filters[0].apply()
document.images.slide.src=leftimageholder[leftwhichimage].src
if (leftie) document.images.slide.filters[0].play()
leftwhichlink=leftwhichimage
leftwhichimage=(leftwhichimage<leftslideimages.length-1)? leftwhichimage+1 : 0
setTimeout("leftslideit()",leftslidespeed+leftblenddelay)
}
leftslideit()
//-->
</script>
</p>
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- ************************************************************************** -->
<!-- ** ** -->
<!-- ** Blended image script ** -->
<!-- ** ** -->
<!-- ************************************************************************** -->
<P align=center>
<a href="javascript:centergotoshow()"><img src="image007.jpg" name="slide" border=0 style="filter:blendTrans(duration=3)" position=right width=97 height=100>
<script language="JavaScript1.1">
<!--
var centerwhichlink=0
var centerwhichimage=0
var centerblenddelay=(centerie)? document.images.slide.filters[0].duration*1000 : 0
function centerslideit(){
if (!document.images) return
if (centerie) document.images.slide.filters[0].apply()
document.images.slide.src=centerimageholder[centerwhichimage].src
if (centerie) document.images.slide.filters[0].play()
centerwhichlink=centerwhichimage
centerwhichimage=(centerwhichimage<centerslideimages.length-1)? centerwhichimage+1 : 0
setTimeout("centerslideit()",centerslidespeed+centerblenddelay)
}
centerslideit()
//-->
</script>
</p>
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- ************************************************************************** -->
<!-- ** ** -->
<!-- ** Blended image script ** -->
<!-- ** ** -->
<!-- ************************************************************************** -->
<P align=right>
<a href="javascript:rightgotoshow()"><img src="image005.jpg" name="slide" border=0 style="filter:blendTrans(duration=3)" width=97 height=100></a>
<script language="JavaScript1.1">
<!--
var rightwhichlink=0
var rightwhichimage=0
var rightblenddelay=(rightie)? document.images.slide.filters[0].duration*1000 : 0
function rightslideit(){
if (!document.images) return
if (rightie) document.images.slide.filters[0].apply()
document.images.slide.src=rightimageholder[rightwhichimage].src
if (rightie) document.images.slide.filters[0].play()
rightwhichlink=rightwhichimage
rightwhichimage=(rightwhichimage<rightslideimages.length-1)? rightwhichimage+1 : 0
setTimeout("rightslideit()",rightslidespeed+rightblenddelay)
}
rightslideit()
//-->
</script>
</p>
when i run it i receive the initial 3 pictures but ONLY the right picture changes
and that appears to occasionally load one of the other sets of pictures. (i think)
any idea what i might need to correct or change to fix it?
I am attempting to use the blending image slideshow script:
http://www.dynamicdrive.com/dynamicindex14/image4.htm
to load 3 changing pictures on the same line:
i changed the variable names to corespond to a left center or right location on the script for my convience when looking at it:
this is the header information i have:
<!-- -->
<!-- -->
<!-- -->
<script language="JavaScript1.1">
<!--
//*****************************************
// Blending Image Slide Show Script-
// © Dynamic Drive (www.dynamicdrive.com)
// For full source code, visit http://www.dynamicdrive.com/
//*****************************************
//specify interval between slide (in mili seconds)
var leftslidespeed=3000
//specify images
var leftslideimages=new Array("image001.jpg","image002.jpg")
//specify corresponding links
var leftslidelinks=new Array("","")
var leftnewwindow=1 //open links in new window? 1=yes, 0=no
var leftimageholder=new Array()
var leftie=document.all
for (i=0;i<leftslideimages.length;i++){
leftimageholder[i]=new Image()
leftimageholder[i].src=leftslideimages[i]
}
function leftgotoshow(){
if (newwindow)
window.open(leftslidelinks[leftwhichlink])
else
window.location=leftslidelinks[leftwhichlink]
}
//-->
</script>
<!-- -->
<script language="JavaScript1.1">
<!--
//*****************************************
// Blending Image Slide Show Script-
// © Dynamic Drive (www.dynamicdrive.com)
// For full source code, visit http://www.dynamicdrive.com/
//*****************************************
//specify interval between slide (in mili seconds)
var centerslidespeed=3000
//specify images
var centerslideimages=new Array("image007.jpg","image008.jpg")
//specify corresponding links
var centerslidelinks=new Array("","")
var centernewwindow=1 //open links in new window? 1=yes, 0=no
var centerimageholder=new Array()
var centerie=document.all
for (i=0;i<centerslideimages.length;i++){
centerimageholder[i]=new Image()
centerimageholder[i].src=centerslideimages[i]
}
function centergotoshow(){
if (newwindow)
window.open(centerslidelinks[centerwhichlink])
else
window.location=centerslidelinks[centerwhichlink]
}
//-->
</script>
<!-- -->
<script language="JavaScript1.1">
<!--
//*****************************************
// Blending Image Slide Show Script-
// © Dynamic Drive (www.dynamicdrive.com)
// For full source code, visit http://www.dynamicdrive.com/
//*****************************************
//specify interval between slide (in mili seconds)
var rightslidespeed=3000
//specify images
var rightslideimages=new Array("image005.jpg","image006.jpg")
//specify corresponding links
var rightslidelinks=new Array("","")
var rightnewwindow=1 //open links in new window? 1=yes, 0=no
var rightimageholder=new Array()
var rightie=document.all
for (i=0;i<rightslideimages.length;i++){
rightimageholder[i]=new Image()
rightimageholder[i].src=rightslideimages[i]
}
function rightgotoshow(){
if (newwindow)
window.open(rightslidelinks[rightwhichlink])
else
window.location=rightslidelinks[rightwhichlink]
}
//-->
</script>
<!-- ************************************************************************ -->
<!-- ** ** -->
<!-- ** End of Web Page Header Section ** -->
<!-- ** ** -->
<!-- ************************************************************************ -->
<!-- -->
</HEAD>
<!-- -->
this is the body section
<body>
<!-- ************************************************************************** -->
<!-- ** ** -->
<!-- ** Web Page Body Section ** -->
<!-- ** ** -->
<!-- ************************************************************************** -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- ************************************************************************** -->
<!-- ** ** -->
<!-- ** Blended image script ** -->
<!-- ** ** -->
<!-- ************************************************************************** -->
<P align=left>
<a href="javascript:leftgotoshow()"><img src="image001.jpg" name="slide" border=0 style="filter:blendTrans(duration=3)" width=97 height=100>
<script language="JavaScript1.1">
<!--
var leftwhichlink=0
var leftwhichimage=0
var leftblenddelay=(leftie)? document.images.slide.filters[0].duration*1000 : 0
function leftslideit(){
if (!document.images) return
if (leftie) document.images.slide.filters[0].apply()
document.images.slide.src=leftimageholder[leftwhichimage].src
if (leftie) document.images.slide.filters[0].play()
leftwhichlink=leftwhichimage
leftwhichimage=(leftwhichimage<leftslideimages.length-1)? leftwhichimage+1 : 0
setTimeout("leftslideit()",leftslidespeed+leftblenddelay)
}
leftslideit()
//-->
</script>
</p>
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- ************************************************************************** -->
<!-- ** ** -->
<!-- ** Blended image script ** -->
<!-- ** ** -->
<!-- ************************************************************************** -->
<P align=center>
<a href="javascript:centergotoshow()"><img src="image007.jpg" name="slide" border=0 style="filter:blendTrans(duration=3)" position=right width=97 height=100>
<script language="JavaScript1.1">
<!--
var centerwhichlink=0
var centerwhichimage=0
var centerblenddelay=(centerie)? document.images.slide.filters[0].duration*1000 : 0
function centerslideit(){
if (!document.images) return
if (centerie) document.images.slide.filters[0].apply()
document.images.slide.src=centerimageholder[centerwhichimage].src
if (centerie) document.images.slide.filters[0].play()
centerwhichlink=centerwhichimage
centerwhichimage=(centerwhichimage<centerslideimages.length-1)? centerwhichimage+1 : 0
setTimeout("centerslideit()",centerslidespeed+centerblenddelay)
}
centerslideit()
//-->
</script>
</p>
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- ************************************************************************** -->
<!-- ** ** -->
<!-- ** Blended image script ** -->
<!-- ** ** -->
<!-- ************************************************************************** -->
<P align=right>
<a href="javascript:rightgotoshow()"><img src="image005.jpg" name="slide" border=0 style="filter:blendTrans(duration=3)" width=97 height=100></a>
<script language="JavaScript1.1">
<!--
var rightwhichlink=0
var rightwhichimage=0
var rightblenddelay=(rightie)? document.images.slide.filters[0].duration*1000 : 0
function rightslideit(){
if (!document.images) return
if (rightie) document.images.slide.filters[0].apply()
document.images.slide.src=rightimageholder[rightwhichimage].src
if (rightie) document.images.slide.filters[0].play()
rightwhichlink=rightwhichimage
rightwhichimage=(rightwhichimage<rightslideimages.length-1)? rightwhichimage+1 : 0
setTimeout("rightslideit()",rightslidespeed+rightblenddelay)
}
rightslideit()
//-->
</script>
</p>
when i run it i receive the initial 3 pictures but ONLY the right picture changes
and that appears to occasionally load one of the other sets of pictures. (i think)
any idea what i might need to correct or change to fix it?