iuliser
14 Nov 2010, 06:29 AM
Hello. I tried to write a script that rotates two different pictures, each of them asociated with different url. I want to use this for more pairs of pictures. I made two javascript functions, one of them called in a php function. I'm new to javascript and I don't know where is the mistake I made, so I hope you can help me. The Javascript sequence is:
<script language="javascript" type="text/javascript">
seconds = "2";
function imgOne11(id,address1,address2,name1,picture1,picture2)
{
document.getElementById(id).innerHTML = '<a href="'+address1+'" target="_blank" ><img src="'+picture1+'" name="'+name1+'" border=0 /></a>';
setTimeout("imgTwo11(id,address1,address2,name1,picture1,picture2)", seconds * 1000);
}
function imgTwo11(id,address1,address2,name1,picture1,picture2)
{
document.getElementById(id).innerHTML = '<a href="'+address2+'" target="_blank"><img src="'+picture2+'" name="'+name1'" border=0 /></a>';
setTimeout("imgOne11(id,address1,address2,name1,picture1,picture2)", seconds * 1000);
}
</script>
and the php function is:
function imagine_partener2($address1,$address2,$tit,$picture1,$picture2,$idsp,$name1)
{return "<span id='$idsp'> <a href='$address1' target='_blank'> <img src='sponsori/$tit' name='$name1'
onLoad=\"imgOne11($idsp,$address1,$address2,$name1,$picture1,$picture2)\" style='width:170px;'/> </a></span>";
}
Thank you!
<script language="javascript" type="text/javascript">
seconds = "2";
function imgOne11(id,address1,address2,name1,picture1,picture2)
{
document.getElementById(id).innerHTML = '<a href="'+address1+'" target="_blank" ><img src="'+picture1+'" name="'+name1+'" border=0 /></a>';
setTimeout("imgTwo11(id,address1,address2,name1,picture1,picture2)", seconds * 1000);
}
function imgTwo11(id,address1,address2,name1,picture1,picture2)
{
document.getElementById(id).innerHTML = '<a href="'+address2+'" target="_blank"><img src="'+picture2+'" name="'+name1'" border=0 /></a>';
setTimeout("imgOne11(id,address1,address2,name1,picture1,picture2)", seconds * 1000);
}
</script>
and the php function is:
function imagine_partener2($address1,$address2,$tit,$picture1,$picture2,$idsp,$name1)
{return "<span id='$idsp'> <a href='$address1' target='_blank'> <img src='sponsori/$tit' name='$name1'
onLoad=\"imgOne11($idsp,$address1,$address2,$name1,$picture1,$picture2)\" style='width:170px;'/> </a></span>";
}
Thank you!