My javascript works with Mozilla but doesn't with IE..Why?:(
- jonnyx85
- Born


- Joined: Oct 04, 2008
- Posts: 2
- Status: Offline
Hi guys, I've got a situation here, I succeded in putting a javascript slideshow of few pictures on my homepage, but the thing is that Internet Explorer doesn't show it. Mozilla does very well but IE doesn't. I can't understand why, my knowledge about it isn't very large. I've got Windows Vista but i'm not sure if it matters.
My catalog site is http://www.specchiati.com/osc/
If you open it with Mozilla everything is perfect, but IE doesn't show it....please help me out guys:) I'm gonna copy below the part in header.php of the script:
Thank you in advance
My catalog site is http://www.specchiati.com/osc/
If you open it with Mozilla everything is perfect, but IE doesn't show it....please help me out guys:) I'm gonna copy below the part in header.php of the script:
Code: [ Select ]
<a href="<?php echo tep_href_link('contact_us.php')?>"><?php echo tep_image_button('m5.gif')?></a></td>
<td><a href="<?php echo tep_href_link('products_new.php')?>">
<script type="text/javascript">var trans_width='280px' //slideshow width
var trans_height='213px' //slideshow height
var pause=3000 //SET PAUSE BETWEEN SLIDE (3000=3 seconds)
var degree=10 //animation speed. Greater is faster.
var slideshowcontent=new Array()
//Define slideshow contents: [image URL, OPTIONAL LINK, OPTIONAL LINK TARGET]
slideshowcontent[0]=["http://specchiati.com/osc/images/slidee/1.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[1]=["http://specchiati.com/osc/images/slidee/2.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[2]=["http://specchiati.com/osc/images/slidee/3.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[3]=["http://specchiati.com/osc/images/slidee/4.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[4]=["http://specchiati.com/osc/images/slidee/5.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[5]=["http://specchiati.com/osc/images/slidee/6.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[6]=["http://specchiati.com/osc/images/slidee/7.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[7]=["http://specchiati.com/osc/images/slidee/8.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[8]=["http://specchiati.com/osc/images/slidee/9.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[9]=["http://specchiati.com/osc/images/slidee/10.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[10]=["http://specchiati.com/osc/images/slidee/11.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[11]=["http://specchiati.com/osc/images/slidee/12.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[12]=["http://specchiati.com/osc/images/slidee/13.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[13]=["http://specchiati.com/osc/images/slidee/14.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[14]=["http://specchiati.com/osc/images/slidee/15.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[15]=["http://specchiati.com/osc/images/slidee/16.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[16]=["http://specchiati.com/osc/images/slidee/17.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[17]=["http://specchiati.com/osc/images/slidee/18.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[18]=["http://specchiati.com/osc/images/slidee/19.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[19]=["http://specchiati.com/osc/images/slidee/20.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[20]=["http://specchiati.com/osc/images/slidee/21.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[21]=["http://specchiati.com/osc/images/slidee/22.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[22]=["http://specchiati.com/osc/images/slidee/23.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[23]=["http://specchiati.com/osc/images/slidee/24.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[24]=["http://specchiati.com/osc/images/slidee/25.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[25]=["http://specchiati.com/osc/images/slidee/26.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
////NO need to edit beyond here/////////////
var bgcolor='white'
var imageholder=new Array()
for (i=0;i<slideshowcontent.length;i++){
imageholder[i]=new Image()
imageholder[i].src=slideshowcontent[i][0]
}
var ie4=document.all
var dom=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1
if (ie4||dom)
document.write('<div style="position:relative;width:'+trans_width+';height:'+trans_height+';overflow:hidden"><div id="canvas0" style="position:absolute;background-color:'+bgcolor+';width:'+trans_width+';height:'+trans_height+';left:-'+trans_width+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div><div id="canvas1" style="position:absolute;background-color:'+bgcolor+';width:'+trans_width+';height:'+trans_height+';left:-'+trans_width+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div></div>')
else if (document.layers){
document.write('<ilayer id=tickernsmain visibility=hide width='+trans_width+' height='+trans_height+' bgColor='+bgcolor+'><layer id=tickernssub width='+trans_width+' height='+trans_height+' left=0 top=0>'+'<img src="'+slideshowcontent[0][0]+'"></layer></ilayer>')
}
var curpos=trans_width*(-1)
var curcanvas="canvas0"
var curindex=0
var nextindex=1
function getslidehtml(theslide){
var slidehtml=""
if (theslide[1]!="")
slidehtml='<a href="'+theslide[1]+'" target="'+theslide[2]+'">'
slidehtml+='<img src="'+theslide[0]+'" border="0">'
if (theslide[1]!="")
slidehtml+='</a>'
return slidehtml
}
function moveslide(){
if (curpos<0){
curpos=Math.min(curpos+degree,0)
tempobj.style.left=curpos+"px"
}
else{
clearInterval(dropslide)
if (crossobj.filters)
crossobj.filters.alpha.opacity=100
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=1
nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1"
tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas)
tempobj.innerHTML=getslidehtml(slideshowcontent[curindex])
nextindex=(nextindex<slideshowcontent.length-1)? nextindex+1 : 0
setTimeout("rotateslide()",pause)
}
}
function rotateslide(){
if (ie4||dom){
resetit(curcanvas)
crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
crossobj.style.zIndex++
if (crossobj.filters)
document.all.canvas0.filters.alpha.opacity=document.all.canvas1.filters.alpha.op
acity=20
else if (crossobj.style.MozOpacity)
document.getElementById("canvas0").style.MozOpacity=document.getElementById("canvas1").style.MozOpacity=0.2
var temp='setInterval("moveslide()",50)'
dropslide=eval(temp)
curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"
}
else if (document.layers){
crossobj.document.write(getslidehtml(slideshowcontent[curindex]))
crossobj.document.close()
}
curindex=(curindex<slideshowcontent.length-1)? curindex+1 : 0
}
function jumptoslide(which){
curindex=which
rotateslide()
}
function resetit(what){
curpos=parseInt(trans_width)*(-1)
var crossobj=ie4? eval("document.all."+what) : document.getElementById(what)
crossobj.style.left=curpos+"px"
}
function startit(){
crossobj=ie4? eval("document.all."+curcanvas) : dom? document.getElementById(curcanvas) : document.tickernsmain.document.tickernssub
if (ie4||dom){
crossobj.innerHTML=getslidehtml(slideshowcontent[curindex])
rotateslide()
}
else{
document.tickernsmain.visibility='show'
curindex++
setInterval("rotateslide()",pause)
}
}
if (window.addEventListener)
window.addEventListener("load", startit, false)
else if (window.attachEvent)
window.attachEvent("onload", startit)
else if (ie4||dom||document.layers)
window.onload=startit
</script></td>
<td><a href="<?php echo tep_href_link('products_new.php')?>">
<script type="text/javascript">var trans_width='280px' //slideshow width
var trans_height='213px' //slideshow height
var pause=3000 //SET PAUSE BETWEEN SLIDE (3000=3 seconds)
var degree=10 //animation speed. Greater is faster.
var slideshowcontent=new Array()
//Define slideshow contents: [image URL, OPTIONAL LINK, OPTIONAL LINK TARGET]
slideshowcontent[0]=["http://specchiati.com/osc/images/slidee/1.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[1]=["http://specchiati.com/osc/images/slidee/2.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[2]=["http://specchiati.com/osc/images/slidee/3.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[3]=["http://specchiati.com/osc/images/slidee/4.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[4]=["http://specchiati.com/osc/images/slidee/5.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[5]=["http://specchiati.com/osc/images/slidee/6.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[6]=["http://specchiati.com/osc/images/slidee/7.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[7]=["http://specchiati.com/osc/images/slidee/8.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[8]=["http://specchiati.com/osc/images/slidee/9.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[9]=["http://specchiati.com/osc/images/slidee/10.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[10]=["http://specchiati.com/osc/images/slidee/11.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[11]=["http://specchiati.com/osc/images/slidee/12.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[12]=["http://specchiati.com/osc/images/slidee/13.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[13]=["http://specchiati.com/osc/images/slidee/14.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[14]=["http://specchiati.com/osc/images/slidee/15.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[15]=["http://specchiati.com/osc/images/slidee/16.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[16]=["http://specchiati.com/osc/images/slidee/17.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[17]=["http://specchiati.com/osc/images/slidee/18.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[18]=["http://specchiati.com/osc/images/slidee/19.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[19]=["http://specchiati.com/osc/images/slidee/20.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[20]=["http://specchiati.com/osc/images/slidee/21.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[21]=["http://specchiati.com/osc/images/slidee/22.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[22]=["http://specchiati.com/osc/images/slidee/23.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[23]=["http://specchiati.com/osc/images/slidee/24.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[24]=["http://specchiati.com/osc/images/slidee/25.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
slideshowcontent[25]=["http://specchiati.com/osc/images/slidee/26.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
////NO need to edit beyond here/////////////
var bgcolor='white'
var imageholder=new Array()
for (i=0;i<slideshowcontent.length;i++){
imageholder[i]=new Image()
imageholder[i].src=slideshowcontent[i][0]
}
var ie4=document.all
var dom=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1
if (ie4||dom)
document.write('<div style="position:relative;width:'+trans_width+';height:'+trans_height+';overflow:hidden"><div id="canvas0" style="position:absolute;background-color:'+bgcolor+';width:'+trans_width+';height:'+trans_height+';left:-'+trans_width+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div><div id="canvas1" style="position:absolute;background-color:'+bgcolor+';width:'+trans_width+';height:'+trans_height+';left:-'+trans_width+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div></div>')
else if (document.layers){
document.write('<ilayer id=tickernsmain visibility=hide width='+trans_width+' height='+trans_height+' bgColor='+bgcolor+'><layer id=tickernssub width='+trans_width+' height='+trans_height+' left=0 top=0>'+'<img src="'+slideshowcontent[0][0]+'"></layer></ilayer>')
}
var curpos=trans_width*(-1)
var curcanvas="canvas0"
var curindex=0
var nextindex=1
function getslidehtml(theslide){
var slidehtml=""
if (theslide[1]!="")
slidehtml='<a href="'+theslide[1]+'" target="'+theslide[2]+'">'
slidehtml+='<img src="'+theslide[0]+'" border="0">'
if (theslide[1]!="")
slidehtml+='</a>'
return slidehtml
}
function moveslide(){
if (curpos<0){
curpos=Math.min(curpos+degree,0)
tempobj.style.left=curpos+"px"
}
else{
clearInterval(dropslide)
if (crossobj.filters)
crossobj.filters.alpha.opacity=100
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=1
nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1"
tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas)
tempobj.innerHTML=getslidehtml(slideshowcontent[curindex])
nextindex=(nextindex<slideshowcontent.length-1)? nextindex+1 : 0
setTimeout("rotateslide()",pause)
}
}
function rotateslide(){
if (ie4||dom){
resetit(curcanvas)
crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
crossobj.style.zIndex++
if (crossobj.filters)
document.all.canvas0.filters.alpha.opacity=document.all.canvas1.filters.alpha.op
acity=20
else if (crossobj.style.MozOpacity)
document.getElementById("canvas0").style.MozOpacity=document.getElementById("canvas1").style.MozOpacity=0.2
var temp='setInterval("moveslide()",50)'
dropslide=eval(temp)
curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"
}
else if (document.layers){
crossobj.document.write(getslidehtml(slideshowcontent[curindex]))
crossobj.document.close()
}
curindex=(curindex<slideshowcontent.length-1)? curindex+1 : 0
}
function jumptoslide(which){
curindex=which
rotateslide()
}
function resetit(what){
curpos=parseInt(trans_width)*(-1)
var crossobj=ie4? eval("document.all."+what) : document.getElementById(what)
crossobj.style.left=curpos+"px"
}
function startit(){
crossobj=ie4? eval("document.all."+curcanvas) : dom? document.getElementById(curcanvas) : document.tickernsmain.document.tickernssub
if (ie4||dom){
crossobj.innerHTML=getslidehtml(slideshowcontent[curindex])
rotateslide()
}
else{
document.tickernsmain.visibility='show'
curindex++
setInterval("rotateslide()",pause)
}
}
if (window.addEventListener)
window.addEventListener("load", startit, false)
else if (window.attachEvent)
window.attachEvent("onload", startit)
else if (ie4||dom||document.layers)
window.onload=startit
</script></td>
- <a href="<?php echo tep_href_link('contact_us.php')?>"><?php echo tep_image_button('m5.gif')?></a></td>
- <td><a href="<?php echo tep_href_link('products_new.php')?>">
- <script type="text/javascript">var trans_width='280px' //slideshow width
- var trans_height='213px' //slideshow height
- var pause=3000 //SET PAUSE BETWEEN SLIDE (3000=3 seconds)
- var degree=10 //animation speed. Greater is faster.
- var slideshowcontent=new Array()
- //Define slideshow contents: [image URL, OPTIONAL LINK, OPTIONAL LINK TARGET]
- slideshowcontent[0]=["http://specchiati.com/osc/images/slidee/1.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[1]=["http://specchiati.com/osc/images/slidee/2.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[2]=["http://specchiati.com/osc/images/slidee/3.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[3]=["http://specchiati.com/osc/images/slidee/4.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[4]=["http://specchiati.com/osc/images/slidee/5.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[5]=["http://specchiati.com/osc/images/slidee/6.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[6]=["http://specchiati.com/osc/images/slidee/7.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[7]=["http://specchiati.com/osc/images/slidee/8.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[8]=["http://specchiati.com/osc/images/slidee/9.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[9]=["http://specchiati.com/osc/images/slidee/10.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[10]=["http://specchiati.com/osc/images/slidee/11.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[11]=["http://specchiati.com/osc/images/slidee/12.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[12]=["http://specchiati.com/osc/images/slidee/13.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[13]=["http://specchiati.com/osc/images/slidee/14.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[14]=["http://specchiati.com/osc/images/slidee/15.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[15]=["http://specchiati.com/osc/images/slidee/16.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[16]=["http://specchiati.com/osc/images/slidee/17.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[17]=["http://specchiati.com/osc/images/slidee/18.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[18]=["http://specchiati.com/osc/images/slidee/19.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[19]=["http://specchiati.com/osc/images/slidee/20.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[20]=["http://specchiati.com/osc/images/slidee/21.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[21]=["http://specchiati.com/osc/images/slidee/22.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[22]=["http://specchiati.com/osc/images/slidee/23.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[23]=["http://specchiati.com/osc/images/slidee/24.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[24]=["http://specchiati.com/osc/images/slidee/25.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- slideshowcontent[25]=["http://specchiati.com/osc/images/slidee/26.jpg", "http://specchiati.com/osc/products_new.php", "_parent"]
- ////NO need to edit beyond here/////////////
- var bgcolor='white'
- var imageholder=new Array()
- for (i=0;i<slideshowcontent.length;i++){
- imageholder[i]=new Image()
- imageholder[i].src=slideshowcontent[i][0]
- }
- var ie4=document.all
- var dom=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1
- if (ie4||dom)
- document.write('<div style="position:relative;width:'+trans_width+';height:'+trans_height+';overflow:hidden"><div id="canvas0" style="position:absolute;background-color:'+bgcolor+';width:'+trans_width+';height:'+trans_height+';left:-'+trans_width+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div><div id="canvas1" style="position:absolute;background-color:'+bgcolor+';width:'+trans_width+';height:'+trans_height+';left:-'+trans_width+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div></div>')
- else if (document.layers){
- document.write('<ilayer id=tickernsmain visibility=hide width='+trans_width+' height='+trans_height+' bgColor='+bgcolor+'><layer id=tickernssub width='+trans_width+' height='+trans_height+' left=0 top=0>'+'<img src="'+slideshowcontent[0][0]+'"></layer></ilayer>')
- }
- var curpos=trans_width*(-1)
- var curcanvas="canvas0"
- var curindex=0
- var nextindex=1
- function getslidehtml(theslide){
- var slidehtml=""
- if (theslide[1]!="")
- slidehtml='<a href="'+theslide[1]+'" target="'+theslide[2]+'">'
- slidehtml+='<img src="'+theslide[0]+'" border="0">'
- if (theslide[1]!="")
- slidehtml+='</a>'
- return slidehtml
- }
- function moveslide(){
- if (curpos<0){
- curpos=Math.min(curpos+degree,0)
- tempobj.style.left=curpos+"px"
- }
- else{
- clearInterval(dropslide)
- if (crossobj.filters)
- crossobj.filters.alpha.opacity=100
- else if (crossobj.style.MozOpacity)
- crossobj.style.MozOpacity=1
- nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1"
- tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas)
- tempobj.innerHTML=getslidehtml(slideshowcontent[curindex])
- nextindex=(nextindex<slideshowcontent.length-1)? nextindex+1 : 0
- setTimeout("rotateslide()",pause)
- }
- }
- function rotateslide(){
- if (ie4||dom){
- resetit(curcanvas)
- crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
- crossobj.style.zIndex++
- if (crossobj.filters)
- document.all.canvas0.filters.alpha.opacity=document.all.canvas1.filters.alpha.op
- acity=20
- else if (crossobj.style.MozOpacity)
- document.getElementById("canvas0").style.MozOpacity=document.getElementById("canvas1").style.MozOpacity=0.2
- var temp='setInterval("moveslide()",50)'
- dropslide=eval(temp)
- curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"
- }
- else if (document.layers){
- crossobj.document.write(getslidehtml(slideshowcontent[curindex]))
- crossobj.document.close()
- }
- curindex=(curindex<slideshowcontent.length-1)? curindex+1 : 0
- }
- function jumptoslide(which){
- curindex=which
- rotateslide()
- }
- function resetit(what){
- curpos=parseInt(trans_width)*(-1)
- var crossobj=ie4? eval("document.all."+what) : document.getElementById(what)
- crossobj.style.left=curpos+"px"
- }
- function startit(){
- crossobj=ie4? eval("document.all."+curcanvas) : dom? document.getElementById(curcanvas) : document.tickernsmain.document.tickernssub
- if (ie4||dom){
- crossobj.innerHTML=getslidehtml(slideshowcontent[curindex])
- rotateslide()
- }
- else{
- document.tickernsmain.visibility='show'
- curindex++
- setInterval("rotateslide()",pause)
- }
- }
- if (window.addEventListener)
- window.addEventListener("load", startit, false)
- else if (window.attachEvent)
- window.attachEvent("onload", startit)
- else if (ie4||dom||document.layers)
- window.onload=startit
- </script></td>
Thank you in advance
- Anonymous
- Bot


- Joined: 25 Feb 2008
- Posts: ?
- Loc: Ozzuland
- Status: Online
October 4th, 2008, 8:54 am
- PolishHurricane
- Mastermind


- Joined: Feb 17, 2005
- Posts: 1585
- Status: Offline
With IE6 on XP it doesn't work so I believe it's not OS specific, it's just IE, cause IE sucks of course.
It gives me an unknown error at Line 153
crossobj.innerHTML=getslidehtml(slideshowcontent[curindex])
Try adding a few semi-colons after statements in the area of the error. Semi-colons aren't required in JavaScript but sometimes they are needed so the browser can distinguish things, it happens a lot in IF ELSE statements.
It gives me an unknown error at Line 153
Code: [ Select ]
crossobj.innerHTML=getslidehtml(slideshowcontent[curindex])
- crossobj.innerHTML=getslidehtml(slideshowcontent[curindex])
Try adding a few semi-colons after statements in the area of the error. Semi-colons aren't required in JavaScript but sometimes they are needed so the browser can distinguish things, it happens a lot in IF ELSE statements.
There's no place like 127.0.0.1, badass part is now it's ::1
- cjxxi
- Expert


- Joined: Aug 02, 2004
- Posts: 564
- Loc: Fort Worth, TX
- Status: Offline
also you might want to run a check on these vars
check if curindex is a valid index/number
or do something like
check if curindex is a valid index/number
or do something like
Code: [ Select ]
var result = null;
if(curindex) {
result = slideshowcontent[curindex];
}
if(result && crossobj) {
crossobj.innerHTML=getslidehtml(result);
}
if(curindex) {
result = slideshowcontent[curindex];
}
if(result && crossobj) {
crossobj.innerHTML=getslidehtml(result);
}
- var result = null;
- if(curindex) {
- result = slideshowcontent[curindex];
- }
- if(result && crossobj) {
- crossobj.innerHTML=getslidehtml(result);
- }
networklatino.com
-----------------------------------
-----------------------------------
- jonnyx85
- Born


- Joined: Oct 04, 2008
- Posts: 2
- Status: Offline
- cristiann0
- Born


- Joined: Oct 05, 2011
- Posts: 1
- Status: Offline
HI
I have a similar problem with a tripple drop down menu form.
I have a function in js that when i click on submit button goes to a url created by concatenating the first and the third selection from form.
Here is the function
and here is the function that populates the form
and so on for the rest of array
and this is the form from html file
work great in MFF but doesn't work in IE. Can someone please give me a hint.
In IE error message is access denied
I have a similar problem with a tripple drop down menu form.
I have a function in js that when i click on submit button goes to a url created by concatenating the first and the third selection from form.
Here is the function
JAVASCRIPT Code: [ Select ]
function navigate()
{
// access the select elements in the form
var jud=document.getElementById('judet');
var categ=document.getElementById('categorie');
//then get the value from the selected elements
var judet=jud.options[jud.selectedIndex].text;
var categorie=categ.options[categ.selectedIndex].text;
// finally concatenate the value , the redirect it.
window.location =judet+"/"+judet+"_"+categorie+".html";
}
{
// access the select elements in the form
var jud=document.getElementById('judet');
var categ=document.getElementById('categorie');
//then get the value from the selected elements
var judet=jud.options[jud.selectedIndex].text;
var categorie=categ.options[categ.selectedIndex].text;
// finally concatenate the value , the redirect it.
window.location =judet+"/"+judet+"_"+categorie+".html";
}
- function navigate()
- {
- // access the select elements in the form
- var jud=document.getElementById('judet');
- var categ=document.getElementById('categorie');
- //then get the value from the selected elements
- var judet=jud.options[jud.selectedIndex].text;
- var categorie=categ.options[categ.selectedIndex].text;
- // finally concatenate the value , the redirect it.
- window.location =judet+"/"+judet+"_"+categorie+".html";
- }
and here is the function that populates the form
JAVASCRIPT Code: [ Select ]
//var hide_empty_list=true; //uncomment this line to hide empty selection lists
var disable_empty_list=true; //uncomment this line to disable empty selection lists
addListGroup("vehicles", "car-makers");
addOption("car-makers", "Judet", "", "", 1); //Empty starter option
addList("car-makers", "Bacau", "Bacau", "Bacau");
addList("car-makers", "Botosani", "Botosani", "Botosani");
addList("car-makers", "Iasi", "Iasi", "Iasi");
addList("car-makers", "Neamt", "neamt", "Neamt");
addList("car-makers", "Suceava", "Suceava", "Suceava");
addList("car-makers", "Vaslui", "Vaslui", "Vaslui");
addOption("Bacau", "Domeniu", "", "", 1); //Empty starter option
addList("Bacau", "Auto", "Auto", "Bacau-Auto");
addList("Bacau", "Medicina", "Medicina", "Bacau-Medicina");
addList("Bacau", "Juridic & Finante", "Juridic & Finante", "Bacau-Juridic & Finante");
addList("Bacau", "Beauty & Health", "Beauty & Health", "Bacau-Beauty & Health");
addList("Bacau", "Relax & Travel", "Relax & Travel", "Bacau-Relax & Travel");
addList("Bacau", "Servicii", "Servicii", "Bacau-Servicii");
addList("Bacau", "Diverse", "Diverse", "Bacau-Diverse");
addOption("Bacau-Auto", "Categorie", "");
addOption("Bacau-Auto", "Service", "service");
addOption("Bacau-Auto", "Piese", "piese");
addOption("Bacau-Auto", "Anvelope", "anvelope");
addOption("Bacau-Auto", "Vulcanizari", "vulcanizari");
addOption("Bacau-Auto", "Spalatorii", "spalatorii");
addOption("Bacau-Medicina", "Categorie", "");
addOption("Bacau-Medicina", "Farmacii", "Farmacii");
addOption("Bacau-Medicina", "Cabinete_Medicale", "Cabinete_Medicale");
addOption("Bacau-Medicina", "Laboratoare_Analize", "Laboratoare Analize");
addOption("Bacau-Medicina", "Veterinar", "Veterinar");
var disable_empty_list=true; //uncomment this line to disable empty selection lists
addListGroup("vehicles", "car-makers");
addOption("car-makers", "Judet", "", "", 1); //Empty starter option
addList("car-makers", "Bacau", "Bacau", "Bacau");
addList("car-makers", "Botosani", "Botosani", "Botosani");
addList("car-makers", "Iasi", "Iasi", "Iasi");
addList("car-makers", "Neamt", "neamt", "Neamt");
addList("car-makers", "Suceava", "Suceava", "Suceava");
addList("car-makers", "Vaslui", "Vaslui", "Vaslui");
addOption("Bacau", "Domeniu", "", "", 1); //Empty starter option
addList("Bacau", "Auto", "Auto", "Bacau-Auto");
addList("Bacau", "Medicina", "Medicina", "Bacau-Medicina");
addList("Bacau", "Juridic & Finante", "Juridic & Finante", "Bacau-Juridic & Finante");
addList("Bacau", "Beauty & Health", "Beauty & Health", "Bacau-Beauty & Health");
addList("Bacau", "Relax & Travel", "Relax & Travel", "Bacau-Relax & Travel");
addList("Bacau", "Servicii", "Servicii", "Bacau-Servicii");
addList("Bacau", "Diverse", "Diverse", "Bacau-Diverse");
addOption("Bacau-Auto", "Categorie", "");
addOption("Bacau-Auto", "Service", "service");
addOption("Bacau-Auto", "Piese", "piese");
addOption("Bacau-Auto", "Anvelope", "anvelope");
addOption("Bacau-Auto", "Vulcanizari", "vulcanizari");
addOption("Bacau-Auto", "Spalatorii", "spalatorii");
addOption("Bacau-Medicina", "Categorie", "");
addOption("Bacau-Medicina", "Farmacii", "Farmacii");
addOption("Bacau-Medicina", "Cabinete_Medicale", "Cabinete_Medicale");
addOption("Bacau-Medicina", "Laboratoare_Analize", "Laboratoare Analize");
addOption("Bacau-Medicina", "Veterinar", "Veterinar");
- //var hide_empty_list=true; //uncomment this line to hide empty selection lists
- var disable_empty_list=true; //uncomment this line to disable empty selection lists
- addListGroup("vehicles", "car-makers");
- addOption("car-makers", "Judet", "", "", 1); //Empty starter option
- addList("car-makers", "Bacau", "Bacau", "Bacau");
- addList("car-makers", "Botosani", "Botosani", "Botosani");
- addList("car-makers", "Iasi", "Iasi", "Iasi");
- addList("car-makers", "Neamt", "neamt", "Neamt");
- addList("car-makers", "Suceava", "Suceava", "Suceava");
- addList("car-makers", "Vaslui", "Vaslui", "Vaslui");
- addOption("Bacau", "Domeniu", "", "", 1); //Empty starter option
- addList("Bacau", "Auto", "Auto", "Bacau-Auto");
- addList("Bacau", "Medicina", "Medicina", "Bacau-Medicina");
- addList("Bacau", "Juridic & Finante", "Juridic & Finante", "Bacau-Juridic & Finante");
- addList("Bacau", "Beauty & Health", "Beauty & Health", "Bacau-Beauty & Health");
- addList("Bacau", "Relax & Travel", "Relax & Travel", "Bacau-Relax & Travel");
- addList("Bacau", "Servicii", "Servicii", "Bacau-Servicii");
- addList("Bacau", "Diverse", "Diverse", "Bacau-Diverse");
- addOption("Bacau-Auto", "Categorie", "");
- addOption("Bacau-Auto", "Service", "service");
- addOption("Bacau-Auto", "Piese", "piese");
- addOption("Bacau-Auto", "Anvelope", "anvelope");
- addOption("Bacau-Auto", "Vulcanizari", "vulcanizari");
- addOption("Bacau-Auto", "Spalatorii", "spalatorii");
- addOption("Bacau-Medicina", "Categorie", "");
- addOption("Bacau-Medicina", "Farmacii", "Farmacii");
- addOption("Bacau-Medicina", "Cabinete_Medicale", "Cabinete_Medicale");
- addOption("Bacau-Medicina", "Laboratoare_Analize", "Laboratoare Analize");
- addOption("Bacau-Medicina", "Veterinar", "Veterinar");
and so on for the rest of array
and this is the form from html file
HTML Code: [ Select ]
<div id="formstanga">
<form>
<div align="left"><br />
<div>Cautare (pt Firefox): </div><br />
<div><select name="make" id="judet" style="width:160px;"></select></div><br />
<div><select name="type" style="width:160px;"></select></div><br />
<div><select name="model" id="categorie" style="width:160px;"></select></div><br />
<div><input type="button" value="Cauta" onclick="navigate(this)" /></div><br />
</div>
</form>
</div>
<form>
<div align="left"><br />
<div>Cautare (pt Firefox): </div><br />
<div><select name="make" id="judet" style="width:160px;"></select></div><br />
<div><select name="type" style="width:160px;"></select></div><br />
<div><select name="model" id="categorie" style="width:160px;"></select></div><br />
<div><input type="button" value="Cauta" onclick="navigate(this)" /></div><br />
</div>
</form>
</div>
- <div id="formstanga">
- <form>
- <div align="left"><br />
- <div>Cautare (pt Firefox): </div><br />
- <div><select name="make" id="judet" style="width:160px;"></select></div><br />
- <div><select name="type" style="width:160px;"></select></div><br />
- <div><select name="model" id="categorie" style="width:160px;"></select></div><br />
- <div><input type="button" value="Cauta" onclick="navigate(this)" /></div><br />
- </div>
- </form>
- </div>
work great in MFF but doesn't work in IE. Can someone please give me a hint.
In IE error message is access denied
Moderator Remark: Please remember to use [code][/code] around any code in your post to make it more readable. Thank you!
Page 1 of 1
To Reply to this topic you need to LOGIN or REGISTER. It is free.
Post Information
- Total Posts in this topic: 5 posts
- Users browsing this forum: demonmaestro and 138 guests
- You cannot post new topics in this forum
- You cannot reply to topics in this forum
- You cannot edit your posts in this forum
- You cannot delete your posts in this forum
- You cannot post attachments in this forum
