Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2003, 17:22
Avatar de martrek
martrek
 
Fecha de Ingreso: noviembre-2002
Mensajes: 56
Antigüedad: 22 años, 3 meses
Puntos: 0
Ayuda en este rotador de banners, ayudarme please!!

hola, mira mi problema es el siguiente. estoy usando este script para realizar el rotador de banners. mi pregunta es, ¿como puedo hacer que al pulsar en el banner que salga, me salga en una ventana nueva? es que lo he cogido de una pagina de la cual no recuerdo el nombre. si podeis ayudarme os lo agradeceria bastante. gracias

<script language="JavaScript">
<!-- Hide this script from old browsers --

function create() {
this.width = ''
this.height = ''
this.src = ''
this.href = ''
this.border = ''
this.mouseover = ''
}


function random(n) {
var js_mult1=3141
var js_mult2=5821
var js_m1=100000000
var js_m2=10000
var js_iseed=0
var js_iseed1=0
var js_iseed2=0

if (js_iseed == 0) {
now = new Date()
js_iseed = now.getHours() + now.getMinutes() * 60 + now.getSeconds() * 3600
}

js_iseed1 = js_iseed / js_m2
js_iseed2 = js_iseed % js_m2
var tmp = (((js_iseed2 * js_mult1 + js_iseed1 * js_mult2) % js_m2) * js_m2 + (js_iseed2 *
js_mult2)) % js_m1
js_iseed = (tmp + 1) % js_m1
return (Math.floor((js_iseed/js_m1) * n))
}

var numberOfAds = 3 //number or ads you want to display

ads = new Array()
for(var i=1; i<=numberOfAds; i++) { ads[i] = new create() }

ads[1].width = "468"
ads[1].height = "60"
ads[1].src = "http://www.iespana.es/letrasplanet/imagenes/banners/banner.gif"
ads[1].href = "http://www.last-zone.com"
ads[1].border = "1"
ads[1].mouseover = "Last Zone"

ads[2].width = "468"
ads[2].height = "60"
ads[2].src = "http://www.iespana.es/letrasplanet/imagenes/banners/mildescargas_468_4.gif"
ads[2].href = "http://www.mildescargas.com"
ads[2].border = "1"
ads[2].mouseover = "Mil descargas.com"

var n = random(numberOfAds)
n = (n==0) ? n+1 : n
n = (n > numberOfAds) ? n-numberOfAds : n

var image = ads[n]
var ad = ""
ad += '<a href="' + image.href + '" \n'
ad += 'onMouseOver="self.status=\'' + image.mouseover + '\'\;return true" \n'
ad += 'onMouseOut="self.status=\'\'"> \n'
ad += '<img src="' + image.src + '" width=' + image.width
ad += '\n height=' + image.height + ' border=' + image.border
ad += '\n></a>'
// -- End Hiding Here -->

Luego en la zona donde quiero que aparezcan los banners pongo esto:
<center>
<script language="JavaScript">
<!-- Hide this script from old browsers --
document.write(ad)
// -- End Hiding Here -->
</script>
</center><p>

Y todo me sale perfectamente. Lo unico que quiero es que al hacer click me salga en una ventana nueva. Gracias de ante mano y si sabeis y podeis ayudarme hacerme ese favor