Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

piort

Scroll texto em dois divs

Recommended Posts

Boas pessoal,

Estava a tentar colocar dois divs a rodar, tipo news scroller, mas apenas estou a conseguir colocar um a rodar.

Aqui vai o codigo, espero que me consigam ajudar :)

 

var delayb4scroll=2000
var marqueespeed=1
var pauseit=0

var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualheight=''
var actualheightDiv2=''

function scrollmarquee(){
if (parseInt(cross_marquee.style.top) > (actualheight*(-1)+8))
cross_marquee.style.top=parseInt(cross_marquee.sty le.top)-copyspeed+"px"
else
cross_marquee.style.top=parseInt(marqueeheight)+8+ "px"
}

function initializemarquee(marque, container){
var cross_marquee=document.getElementById(marque)
cross_marquee.style.top=0
marqueeheight=document.getElementById(container).o ffsetHeight
actualheight=cross_marquee.offsetHeight
if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){
cross_marquee.style.height=marqueeheight+"px"
cross_marquee.style.overflow="scroll"
return
}
setTimeout('lefttime=setInterval("scrollmarquee()" ,30)', delayb4scroll)
}

Já tentei colocar meter:

window.onload=initializemarquee('wtvmarquee', 'wtmarqueecontainer')
window.onload=initializemarquee("wtvmarqueeDiv2", "wtmarqueecontainerDiv2")

Aqui substitui o primeiro e apenas o div2 é que roda

 

 

 

window.onload = function(e)
{
  initializemarquee('wtvmarquee', 'wtmarqueecontainer');
  initializemarquee("wtvmarqueeDiv2", "wtmarqueecontainerDiv2");
}

neste se deixar assim, apenas o div2 é que roda e fica com o dobro da velocidade, ou seja se remover o primeiro initializemarquee, fica normal e apenas o div2 roda

 

 

alguem me consegue ajudar??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se é isso, mas notei um espaço indevido aqui:

 

marqueeheight=document.getElementById(container).o ffsetHeight

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.