| |||
Imposible?? espero q no Muy buenas compañeros!! tngo un problema tremendo!! vereis lo q kiero hacer es q cuando se abra la pagina principal, pasados unos segundos se cargue una imagen con link d tamaño 120x60, en el lado derecho de la pantalla y que se cierre o desaparezca pasados unos segundos, ademas kiero que se vuelva a abrir en el mismo lado pasados unos segundos y se vuelva a cerrar y asi to el rato mientra estes en la web!! es posible hacer esto?? |
| |||
Re: Imposible?? espero q no y eso para que??? ------------------------ Usuari@ # 16047 en los foros El codigo hecho hombre <img src="http://www.cs.washington.edu/homes/brad/starcraft.gif"> |
| |||
Re: Imposible?? espero q no Eres la makina tio musas asiassss xo lo podrias perfeccionar para que saliera a la derexa en vez de a la izkierda?? ad+ cuando se bajara el scroll yo kiero que siempre se mantega en la misma posicion, que siempre sea visible!! m podrias hacer este favor?? |
| ||||
Re: Imposible?? espero q no Buenas, pues acá tá. Ponlo a continuación de: <div id="banner" style="position:relative; width:304px; height:57px; z-index:1; visibility: hidden"><img src="nombredetuimagen.jpg"></div> (Importante no lo pongas en head, ponlo donde te digo o al menos en body) <script language="javascript"> var anchoImagen=168 var altoImagen=153 function posicion() { if(navigator.appName=="Microsoft Internet Explorer") { var anchoventana=document.body.clientWidth; var altoventana=document.body.clientHeight; var scrollarriba=document.body.scrollTop; var scrollizquierda=document.body.scrollLeft; } if(navigator.appName=="Netscape") { var anchoventana=window.innerWidth; var altoventana=window.innerHeight; var scrollarriba=window.pageYOffset; var scrollizquierda=window.pageXOffset; } var posizquierda=anchoventana-anchoImagen-30; var posarriba=0+scrollarriba; document.getElementById('banner').style.top=posarr iba; document.getElementById('banner').style.left=posiz quierda; pepe=window.setTimeout('posicion()',100) } posicion() </script> Donde dice: var anchoImagen=168 var altoImagen=153 has de cambiar los valores por el alto y ancho de tu imagen. Lo he probado con el Notescapes 6.2 y el Exploter 5.0 y funciona bien. En inferiores del Netscape y superiores de Explorer no lo he probado. Cuentame que tal te fue ok?? Saludos ![]() |
| |||
Re: Imposible?? espero q no x cierto si no kisiera que se volviese a mostrar, me refiero a que cuando cargase la pagina apareciera la imagen y cuando se cerrara no volviera a aparecer, como tendria que modificar tu increible codigo?? oyess asiasss de nuevo |
| ||||
Re: Imposible?? espero q no Saludos again, amos a ver, lo lograrías, por ejemplo, haciendo lo siguiente: debajo de ver=0 le añades cont=0 ver=0 var cont=0 sobre la línea imagen=window.setTimeout('mostrar()',5000) pones cont++ y debajo if(cont==3){clearTimeout(imagen)} function mostrar() { alert(cont) if(ver==0) {document.getElementById('banner').style.visibilit y='hidden';ver=1} else{document.getElementById('banner').style.visib ility='visible';ver=0 } cont++ alerta=window.setTimeout('mostrar()',5000) if(cont==3){clearTimeout(alerta)} } Lo mismo que antes, me dices si te funcionó bién ta luego :) |
| ||||
Re: Imposible?? espero q no Me cachis a estas horas desvarío.... hubo algo que te lo pegué con el nombre que tengo puesto en mis pruebas. correccion; function mostrar() { alert(cont) if(ver==0) {document.getElementById('banner').style.visibilit y='hidden';ver=1} else{document.getElementById('banner').style.visib ility='visible';ver=0 } cont++ imagen=window.setTimeout('mostrar()',5000) if(cont==3){clearTimeout(imagen)} } (puse alerta en lugar de imagen ![]() A estas horas ya desvarío un poco ![]() |
| |||
Re: Imposible?? espero q no tunait t he dixo q eres el amo?? xDD oyess muxass asiasss con gente como tu da gusto!! mil trillones de graciass!! sabs?' rizarias el rizo si supieras de algun script q refrescara una pagina automaticamente x ejemplo cada 10 segundos!! sabs como hacerlo?? |