Foros del Web » Programando para Internet » Javascript »

Necesito un baner flotante con urgencia!!

Estas en el tema de Necesito un baner flotante con urgencia!! en el foro de Javascript en Foros del Web. Hola amigos necesito hacer publicidad a otro sitio web desde mi foro y necesito saber como meter un BANER FLOTANTE...eso es lo que quiero, que ...
  #1 (permalink)  
Antiguo 19/08/2009, 10:35
 
Fecha de Ingreso: noviembre-2008
Mensajes: 371
Antigüedad: 16 años
Puntos: 3
Exclamación Necesito un baner flotante con urgencia!!

Hola amigos necesito hacer publicidad a otro sitio web desde mi foro y necesito saber como meter un BANER FLOTANTE...eso es lo que quiero, que al entrar a mi web vean un baner flotante que sube y baja y teng aun boton para CERRAR... y si es posible que los baners roteen osea cambien, esque quiero dar publicidad a dos blogs mios...

ayudenme porfavor!
__________________
Las Mujeres mas hermosas = Mujeres Fatales
Mi blog Personal = JAFP
  #2 (permalink)  
Antiguo 19/08/2009, 12:02
 
Fecha de Ingreso: diciembre-2008
Mensajes: 46
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Necesito un baner flotante con urgencia!!

aqui tienes lo del banner flotante:

Código HTML:
<style type="text/css">

#topbar{
position:absolute;
float: center;
margin-left: 20px;
border: 1px solid black;
padding: 5px;
background-color: black;
width: 420px;
visibility: hidden;
z-index: 400;
}

</style>
<script language="JavaScript">
// Efecto de la imagen.
var slideCache = new Array();
function RunSlideShow(pictureName,imageFiles,displaySecs)
{
var imageSeparator = imageFiles.indexOf(";");
var nextImage = imageFiles.substring(0,imageSeparator);
if (document.all)
{
document.getElementById(pictureName).style.filter="blendTrans(duration=2)";
document.getElementById(pictureName).filters.blendTrans.Apply();
}
document.getElementById(pictureName).src = nextImage;
if (document.all)
{
document.getElementById(pictureName).filters.blendTrans.Play();
}
var futureImages= imageFiles.substring(imageSeparator+1,imageFiles.length)
+ ';' + nextImage;
setTimeout("RunSlideShow('"+pictureName+"','"+futureImages+"',"+displaySecs+")",
displaySecs*1000);
// cambio de imagen.
imageSeparator = futureImages.indexOf(";");
nextImage = futureImages.substring(0,imageSeparator);
if (slideCache[nextImage] == null) {
slideCache[nextImage] = new Image;
slideCache[nextImage].src = nextImage;
}
}
</script> 
<div align="center">
<script type="text/javascript">
var persistclose=0 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX = 30 //set x offset of bar in pixels
var startY = 5 //set y offset of bar in pixels
var verticalpos="fromtop" //enter "fromtop" or "frombottom"

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function closebar(){
if (persistclose)
document.cookie="remainclosed=1"
document.getElementById("topbar").style.visibility="hidden"
}

function staticbar(){
barheight=document.getElementById("topbar").offsetHeight
var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
var d = document;
function ml(id){
var el=d.getElementById(id);
if (!persistclose || persistclose && get_cookie("remainclosed")=="")
el.style.visibility="visible"
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
el.x = startX;
if (verticalpos=="fromtop")
el.y = startY;
else{
el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
el.y -= startY;
}
return el;
}
window.stayTopLeft=function(){
if (verticalpos=="fromtop"){
var pY = ns ? pageYOffset : iecompattest().scrollTop;
ftlObj.y += (pY + startY - ftlObj.y)/8;
}
else{
var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
ftlObj.y += (pY - startY - ftlObj.y)/8;
}
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("stayTopLeft()", 10);
}
ftlObj = ml("topbar");
stayTopLeft();
}

if (window.addEventListener)
window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
window.attachEvent("onload", staticbar)
else if (document.getElementById)
window.onload=staticbar
</script></div>



<div align="right" id="topbar">
<a href="" onClick="closebar(); return false"><img src="foto/cerrar.gif" width="20" height="20" border="0" /></a>
<!--AKI VIENEN TUS BANNERS--><td border="0"><center><img border="0" src="foto/foxsport.png" width="71" height="70" id="Fotos">
<script language="JavaScript">
RunSlideShow("Fotos","foto/foxsport.png;foto/tyc.png",2);
</script></center></td>
</div> 
Arriba le coloque fondo negro lo puedes editar en el style.
  #3 (permalink)  
Antiguo 19/08/2009, 17:51
 
Fecha de Ingreso: noviembre-2008
Mensajes: 371
Antigüedad: 16 años
Puntos: 3
Respuesta: Necesito un baner flotante con urgencia!!

gracias hermano pero no entiendo esto:

RunSlideShow("Fotos","foto/foxsport.png;foto/tyc.png",2);


? que hago allí

pasame las imagenes ps.. =( joder....
ah y me olvide yo quiero que el segundo baner osea cuando cambie de baner tambien cambie, de URL osea vinculo ayuda.. hermano.

gracias ^^"
__________________
Las Mujeres mas hermosas = Mujeres Fatales
Mi blog Personal = JAFP

Última edición por jafp_pe; 19/08/2009 a las 18:04
  #4 (permalink)  
Antiguo 20/08/2009, 23:22
 
Fecha de Ingreso: diciembre-2008
Mensajes: 46
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Necesito un baner flotante con urgencia!!

RunSlideShow("Fotos","foto/foxsport.png;foto/tyc.png",2);
foto/foxsport.png es una foto osea seria uno de tus banners y el otro es otro y listo.
  #5 (permalink)  
Antiguo 21/08/2009, 06:06
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Necesito un baner flotante con urgencia!!

Cita:
Iniciado por jafp_pe Ver Mensaje
gracias hermano pero no entiendo esto:

RunSlideShow("Fotos","foto/foxsport.png;foto/tyc.png",2);


? que hago allí

pasame las imagenes ps.. =( joder....
ah y me olvide yo quiero que el segundo baner osea cuando cambie de baner tambien cambie, de URL osea vinculo ayuda.. hermano.

gracias ^^"
:borrach o::neuroti co
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:33.