Si eres usuario
Ingresa aquí »
¿Eres nuevo?
Regístrate
  • Google
  • Artículos
  • Foros
  • Fotos
  • Videos
  • Amigos
Estás en: Inicio / Foros / Informática / Webmasters / Desarrollo Web

Respuesta
 
LinkBack Herramientas Buscar en este tema
Iframe en script de rotación de banners
Hola, soy bastante nuevo en PHP y necesito de sus conocimientos y ayuda!
Estoy haciendo un script de rotación de banners para mi sitio web, quiero mis banners y no los de otros. Yo quiero que cada cierto tiempo se cambie el banner sin tener que actualizar toda la página. Entonces hice lo siguiente:
El banner aleatorio va dentro de un iframe que se actualiza a través de una etiqueta meta. ¿Les parece que es correcto este método? ¿Les parece bien utilizar un iframe para no tener que actualizar toda la página?
Si conocen otro método les agradecería que me contaran. Saludos y muchas gracias por adelantado.
Chimpancé
Re: Iframe en script de rotación de banners
te conviene usar javascript... haciendo una funcion ke te cambie la imagen cada tanto tiempo
aca te dejo un script ke anda de lo mas bien
espero ke sirva

Código HTML:
<!-- THREE STEPS TO INSTALL FADING SLIDE SHOW:
  1.  Copy the coding into the HEAD of your HTML document
  2.  Add the onLoad event handler into the BODY tag
  3.  Put the last coding into the BODY of your HTML document  -->

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000;
// Duration of crossfade (seconds)
var crossFadeDuration = 3;
// Specify the image files
var Pic = new Array();
// to add more images, just continue
// the pattern, adding to the array below
Pic[0] = '1.jpg'
Pic[1] = '2.jpg'
Pic[2] = '3.jpg'
Pic[3] = '4.jpg'
Pic[4] = '5.jpg'
// do not edit anything below this line
var t;
var j = 0;
var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++) {
preLoad[i] = new Image();
preLoad[i].src = Pic[i];
}
function runSlideShow() {
if (document.all) {
document.images.SlideShow.style.filter="blendTrans(duration=2)";
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
document.images.SlideShow.filters.blendTrans.Apply();
}
document.images.SlideShow.src = preLoad[j].src;
if (document.all) {
document.images.SlideShow.filters.blendTrans.Play();
}
j = j + 1;
if (j > (p - 1)) j = 0;
t = setTimeout('runSlideShow()', slideShowSpeed);
}
//  End -->
</script>
</HEAD>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->
<BODY onLoad="runSlideShow()">
<!-- STEP THREE: Copy this code into the BODY of your HTML document  -->
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td id="VU" height=150 width=150>
<img src="1.jpg" name='SlideShow' width=500 height=400>
</td>
</tr>
</table>
 

</body>
</html> 
Re: Iframe en script de rotación de banners
Gracias por las molestias, esperé a responder por si alguien más lo hacía. De nuevo, muchas gracias!!!
Colgado de la Palmera
Re: Iframe en script de rotación de banners
perfecto, que casualidad, yo estaba buscando algo muy paresido, porque me gustaria hacer unas modificaciones en el codigio, pero no se como hacerlas, asi que si me pueden ayudar, se los agradeceria, mis cambios son estos:

var Pic = new Array();
Pic[0] = '1.jpg'
Pic[1] = '2.jpg'
Pic[2] = '3.jpg'
Pic[3] = '4.jpg'
Pic[4] = '5.jpg'
en esta parte construiste un array, y defines cada una de las imagenes que se van a mostrar, el detalle en mi caso es que yo tengo una carpeta con mas de 500 imagenes, entre ellas fotos, e imagenes de diferentes formatos, (.jpg y .gif)
lo que quiero es evitar tener que poner el nombre de cada una de las fotos en el array, quiero que me tome todas las fotos que tengo en la carpeta con mas de 500, ahora si tienes un codigo diferente pero con el mismo efecto, tambien se los acepto, pero el efecto que hace ese, es exactamente el que quiero, gracias
Monito
Re: Iframe en script de rotación de banners
Hola muy bueno el scrip pero ahora les hago una pregunta a ver quien me la puede contestar porque yo lo que necesito es dividir la pantalla en 4 y pasar 4 imagenes aleatorias se puede moduficar este script para que haga eso ? como puedo hacerlo ? y otra pregunta ya que estoy se les puede poner etiqueras con un nombre para que salga en la imagen y que al cliquear te mande a una url ?
Muchas gracias espero la respuesta de algun groso que me safe Saludos!
 
Respuesta



Herramientas Buscar en este tema
Buscar en este tema:

Búsqueda avanzada
Califica este tema
Califica este tema:


Este tema está relacionado con otros ya publicados en el sitio. Podés visitarlos ahora!
Tema Iniciado por Foro Resp. Último mensaje
Rotacion de imagen yozapa Desarrollo Web 2 04.12.2006 22:17 hs.
Rotacion de imagenes yozapa Diseño Web 2 22.02.2006 20:02 hs.
[HTML] tengo un <iframe> en mi pagina y quiero q X link se abra en ese iframe Arcangel____ Desarrollo Web 4 22.09.2003 14:30 hs.
compro joystick Con rotacion sobre base norber COMPRA 2 05.06.2003 21:07 hs.
[Ayuda] Re diseño de logo + darle movimiento de rotacion en eje y PoetaCamba Diseño Web 24 19.04.2003 12:00 hs.

Ranking de temas y usuarios de este foro
Temas populares Usuarios más activos
• Dataset - Datatable - GridView ???
• Pasar variable con ajax y php
• Problema con menu desplegable en CSS en IE6
• Ayuda con Formularios y redireccionar con...
• Como conectar SQL Server con PHP
• Lukillas
• zetedoz
• Azimutal
• Porklovsky
• clam-i-am


 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
CertificaIAB
{{diadelamigo}}