Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2007, 11:37
thymon
 
Fecha de Ingreso: noviembre-2006
Mensajes: 241
Antigüedad: 17 años, 6 meses
Puntos: 7
Desplazar iframe horizontal mediante javascript?como?

Buenas tardes! :)

Sabría alguien explicarme como, deslizar un 'iframe' horizontalmente mediante javascript?, en realidad ya tengo algo parecido pero verticalmente, pero no se como modificarlo para que funcione correctamente.. ¿alguien me ayuaría?:

<a href="#" onMouseover="scrollspeed=2" onMouseout="scrollspeed=0"><img src="../image/flecha2.gif" alt="abajo" width="17" height="12" border="0" class="flech"></a>


<a href="#" onMouseover="scrollspeed=-2" onMouseout="scrollspeed=0"><img src="../image/flecha1.gif" alt="arriba" width="17" height="12" border="0" class="flech"></a>

Con esto que pongo a continuación realizo la muestra de la pagina que pasaremos por el iframe:

<iframe id="datamain" src="destacados.html" width=190 height=300 align="center" marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder="0" scrolling=no></iframe>


Y esto que hay a continuación es el codigo javascript que contiene la pagina a mostrar en el iframe.


<BODY style="font-family: Verdana">
<!-- ESTO VA EN EL IFRAME
DO NOT REMOVE BELOW SCRIPT. IT SHOULD ALWAYS APPEAR AT THE VERY END OF YOUR CONTENT-->

<script language="JavaScript1.2">

//Scrollable content III- By http://www.dynamicdrive.com

var speed, currentpos=curpos1=0,alt=1,curpos2=-1

function initialize(){
if (window.parent.scrollspeed!=0){
speed=window.parent.scrollspeed
scrollwindow()
}
}

function scrollwindow(){
temp=(document.all)? document.body.scrollTop : window.pageYOffset
alt=(alt==0)? 1 : 0
if (alt==0)
curpos1=temp
else
curpos2=temp

window.scrollBy(0,speed)
}

setInterval("initialize()",10)

</script>

Gracias de antemano

:)

Última edición por thymon; 18/12/2007 a las 11:59