partizano
Usuario Novato
Usuario Novato

He encontrado un script para hacer un rotador de banner con links, pero el problema es que al darle click me lo abre en la misma venta, y yo lo que necesito es que lo abra en un marco llamado "marcoprincipal", que es lo que debo cambiar? aqui les dejo el codigo, les agradeceré infinitamente cualquier ayuda que me puedan proporcionar.


<SCRIPT LANGUAGE="JavaScript">
<!--
//set image paths
src = ["image1.gif", "image2.gif", "image3.gif", "image4.gif"]


//set corresponding urls
url = ["http://www.yomaster.com", "http://www.yomaster.com", "http://www.yomaster.com", "http://www.yomaster.com"]

//set duration for each image
duration = 4;

//Please do not edit below
ads=[]; ct=0;
function switchAd() {
var n=(ct+1)%src.length;
if (ads[n] && (ads[n].complete || ads[n].complete==null)) {
document["Ad_Image"].src = ads[ct=n].src;
}
ads[n=(ct+1)%src.length] = new Image;
ads[n].src = src[n];
setTimeout("switchAd()",duration*1000);
}
function doLink(){
location.href = url[ct];
} onload = function(){
if (document.images)
switchAd();
}
//-->
</SCRIPT>

<A HREF="javascript:doLink();" onMouseOver="status=url[ct];return true;"
onMouseOut="status=''">
<IMG NAME="Ad_Image" SRC="image1.gif" BORDER=0>
</A>

<p align="center"><font face="arial" size="-2">

Avatar Image
Moderador
Moderador

no veo donde porder agregarle el blank.

Yo uso este por las dudas http://www.faqsdelweb.com/index.php?num=4&f_id=7&s_id=44&q_id=345

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
User 390661
@man / @woman
@man / @woman

ya intentaste poner en el <head></head>
<base target="marcoprincipal">

Avatar Image
Usuario habitual
Usuario habitual

Hola, siento reabrir un tema tan antiguo pero es mejor que abrir uno nuevo no?

Estoy buscando un script o codigo php para rotar imagenes con un link. He probado el del faqsdelweb pero no me funciona, he cambiado la url de la imagenes y de los enlaces. ¿Hay que añadir algo más de código en el head o en el body para que funcione el script? Mi página es .php, no se si influira.

Gracias

Foxxx

Avatar Image
Moderador
Moderador

nada sólo poner bien esto
ban[2] = new Image()
ban[2].src = "url de las imagenes"
enl[2] = "url de destino"

y partir en [0] , luego [1] y así sucesivamente. Por las dudas las url enteras con http://

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Usuario habitual
Usuario habitual

Nada, no me funciona.

Me aparece un aspa roja en lugar de las imagenes y y cliqueando sobre ella me lleva a la siguiente url: miweb.com/undefined

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por foxmulder131

Nada, no me funciona.

Me aparece un aspa roja en lugar de las imagenes y y cliqueando sobre ella me lleva a la siguiente url: miweb.com/undefined

Pero ¿has modificado la ruta de las imagenes?
Avatar Image
Usuario Novato
Usuario Novato

Dejo un script que puede funcionarte, podes cambiar las variables de target,alt,text  entre otros atributos.

Saludos

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var how_many_ads = 3;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
txt="Ingrese al web de Banner1";
url="http://www.banner1.com";
alt="Banner1.com";
banner="images/banner1.gif";
width="468";
height="60";
}
if (ad==2) {
txt="Ingrese al web de Banner2";
url="http://www.banner2.com";
alt="Banner2.com";
banner="images/banner2.gif";
width="468";
height="60";
}
if (ad==3) {
txt="Ingrese al web de Banner3";
url="http://www.banner3.com";
alt="Banner3.com";
banner="images/banner3.gif";
width="468";
height="60";
}
document.write('<center>');
document.write('<a href=\"' + url + '\" target=\"_blank\">');
document.write('<img src=\"' + banner + '\" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt=\"' + alt + '\" border=0><br>');
document.write('<small>' + txt + '</small></a>');
document.write('</center>');
// End -->
</SCRIPT>

Avatar Image
Usuario habitual
Usuario habitual

Si claro, he cambiado la ruta de las imagenes y la url de los enlaces, lo demás lo he dejado como estaba.

Avatar Image
Moderador
Moderador

debiera funcionar a ver donde no lo ves digo que navegador, si es Fire Fox es posible que no se vea , por lo que habrá que buscar uno compatible, sino se ve bien en explorer pues deja acá código tal y como lo estas usando, para ver que puede ser.

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 30/May/2004, 09:02
Javilibra Jose_Java14kMay/04
Por: , el 02/May/2009, 06:59
alobo1603 alguienoculto44kMay/09