Foros del Web » Programando para Internet » Javascript »

Urgente Urgente Urgente

Estas en el tema de Urgente Urgente Urgente en el foro de Javascript en Foros del Web. Hola a todos estoy en apuros con este codigo: <HTML> <HEAD> <SCRIPT language="JavaScript" src="../include/functions.js"></SCRIPT> </HEAD> <BODY> <!--INCLUDE FILE="modules/browser_texts.asp" --> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <table ...
  #1 (permalink)  
Antiguo 09/06/2003, 13:39
Avatar de Antena  
Fecha de Ingreso: septiembre-2001
Ubicación: En el techo de mi Casa...
Mensajes: 421
Antigüedad: 23 años, 5 meses
Puntos: 0
Urgente Urgente Urgente

Hola a todos estoy en apuros con este codigo:

<HTML>
<HEAD>

<SCRIPT language="JavaScript" src="../include/functions.js"></SCRIPT>

</HEAD>

<BODY>
<!--INCLUDE FILE="modules/browser_texts.asp" -->
<table width="100%" border="0" cellpadding="0" cellspacing="0">

<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td class="web_bg">&nbsp;</td>
<td bgcolor="#CCCCCC" width="1"></td>
<td width="325">
<div align="left">
<IMG border=0 height=67
src="djluis/images/log2.gif" width=291></div>
</td>
<td width="450">
<div align="right">
<script language="JavaScript1.2">

//Specify the slider's width (in pixels)
var sliderwidth=450
//Specify the slider's height
var sliderheight=60
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=1

//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''


slidebgcolor="#FFFFFF"
leftrightslide[0]='<img src="images/banners/SLIDEANIMATRIX.jpeg" width="152" height="60"></a>'
leftrightslide[1]='<img src="images/banners/SLIDEDRAGONROJO.jpeg" width="152" height="60"></a>'
leftrightslide[2]='<img src="images/banners/SLIDEGHOSTSHIP.jpeg" width="152" height="60"></a>'
leftrightslide[3]='<img src="images/banners/SLIDEK19.jpeg" width="152" height="60"></a>'
leftrightslide[4]='<img src="images/banners/SLIDEMUEREOTRODIA.jpeg" width="152" height="60"></a>'
leftrightslide[5]='<img src="images/banners/SLIDETERMINATOR2.jpeg" width="152" height="60"></a>'



var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(" ")+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-3000">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide

function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftr ightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+4
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slideme nu2
ns_slide2=document.ns_slidemenu.document.ns_slidem enu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+20
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup

function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style. left)-copyspeed
else
cross_slide.style.left=parseInt(cross_slide2.style .left)+actualwidth+3

if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.styl e.left)-copyspeed
else
cross_slide2.style.left=parseInt(cross_slide.style .left)+actualwidth+3

}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+3

if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+3
}
}

if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';hei ght:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';hei ght:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0;top:0"></div>')
write('<div id="test3" style="position:absolute;left:-1000;top:0"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script></div>
</td>
<td class="web_bg">&nbsp;</td>
</tr>
</table>


</table>

</BODY>
</HTML>


este codigo deberia hacer algo como esta pagina web
Ver Ejemplo el efecto que quiero es elque se muestra en la parte superior de la pagina lo banner rotan de derecha a izquierda pero el problema en si es que no se muestra las imagenes y he cambiado la direcion url o ruta de las mismas y nada no se muestra la imagen
  #2 (permalink)  
Antiguo 10/06/2003, 03:56
Avatar de homer  
Fecha de Ingreso: marzo-2003
Ubicación: Madrid
Mensajes: 40
Antigüedad: 22 años
Puntos: 0
Te pongo el código de solo el banner:

-------------------

<HTML>
<HEAD>
<TITLE>Banner que rota imágenes</TITLE>

</HEAD>

<BODY>
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td class="web_bg">&nbsp;</td>
<td bgcolor="#CCCCCC" width="1"></td>
<td width="325">
<div align="left">
<a href="">
<img src="imagenes/dvdgo_logo.gif" width="321" height="60" border="0"></div>
</td>
<td width="450">
<div align="right"><script language="JavaScript1.2">

//Specify the slider's width (in pixels)
var sliderwidth=450
//Specify the slider's height
var sliderheight=60
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=1

//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''


slidebgcolor="#FFFFFF"
leftrightslide[0]='<a href=""><img src="imagenes/slideloslunesalsol.jpg" border=0></a>'
leftrightslide[1]='<a href=""><img src="imagenes/SLIDEBOURNEIDENTITY.jpg" border=0></a>'
leftrightslide[2]='<a href=""><img src="imagenes/SLIDEELPLANETADELTESORO.jpg" border=0></a>'
leftrightslide[3]='<a href=""><img src="imagenes/SLIDEDRAGONROJO.jpg" border=0></a>'
leftrightslide[4]='<a href=""><img src="imagenes/SLIDEGHOSTSHIP.jpg" border=0></a>'
leftrightslide[5]='<a href=""><img src="imagenes/SLIDEasesinoenserio.gif" border=0></a>'



var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(" ")+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-3000">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide

function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftr ightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+4
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slideme nu2
ns_slide2=document.ns_slidemenu.document.ns_slidem enu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+20
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup

function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style. left)-copyspeed
else
cross_slide.style.left=parseInt(cross_slide2.style .left)+actualwidth+3

if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.styl e.left)-copyspeed
else
cross_slide2.style.left=parseInt(cross_slide.style .left)+actualwidth+3

}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+3

if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+3
}
}

if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';hei ght:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';hei ght:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0;top:0"></div>')
write('<div id="test3" style="position:absolute;left:-1000;top:0"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script></div>
</td>
<td class="web_bg">&nbsp;</td>
</tr>
</table>
</BODY>
</HTML>

-----------------------------

Ojo con dónde pones las imágenes!!!

Un saludo.
  #3 (permalink)  
Antiguo 10/06/2003, 06:25
Avatar de Antena  
Fecha de Ingreso: septiembre-2001
Ubicación: En el techo de mi Casa...
Mensajes: 421
Antigüedad: 23 años, 5 meses
Puntos: 0
Thanks
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 21:40.