Dans ce script de défilement de bannières avec effet de fondu et redirection, je ne parviens pas à faire une redirection dans une nouvelle page (j'ai essayé target=_blank, window.open, etc...) une idée ?
le script complet :
<script type="text/javascript" language="javascript">
<!--
var nBanDelais = 15;
aBannieres = new Array();
aBannieres[0] = new twBanniere('http://www.monsite.com/','/monimage.gif','cliquez maintenant');
aBannieres[1] = new twBanniere('http://www.monsite2.com/','/monimage2.gif','cliquez maintenant');
aBannieres[2] = new twBanniere('http://www.monsite3.com/','/monimage3.gif','cliquez maintenant');
aBannieres[3] = new twBanniere('http://www.monsite4.com','/monimage4.gif','cliquez maintenant');
function twBanniere(_url,_src,_texte) {this.url=_url;this.src=_src;this.texte=_texte;}
function twRotation(){
nBanPos=(nBanPos<nBanMax-1)?nBanPos+1:0;
if (document.all){
document.images["twban"].style.filter="blendTrans(duration=2)";
document.images["twban"].style.filter="blendTrans(duration=CrossFadeDuration)";
document.images["twban"].filters.blendTrans.Apply();
}
document.images["twban"].src=aBannieres[nBanPos].src;
if (document.all) document.images["twban"].filters.blendTrans.Play();
oTimer = setTimeout('twRotation()',nBanDelais*1000);
}
var nBanPos = 0;
var oTimer;
var nBanMax = aBannieres.length;
// -->
</script>
<script type="text/javascript" language="javascript">
<!--
document.write('<a href="javascript:document.location.href=aBannieres[nBanPos].url" onMouseOver="window.status=aBannieres[nBanPos].url; return true" onMouseOut="window.status=\'\';">');
document.write('<img src="/images/image1.png" alt="Chargement..." name="twban" border="0" onMouseOver="this.title=aBannieres[nBanPos].texte;"/></a>');
twRotation();
// -->
</script>
Merci d'avance les surdoués ...