Ir para conteúdo
Fórum Script Brasil
  • 0

Problema Com Scroll News De Texto


Dr.Uberveguad

Pergunta

Fiz um scroll de texto para o site da empresa onde trabalho http://www.ecosistemas.com.br/novo2006/home.asp (versão demo).

já testei em diversas maquinas aqui da empresa e em nenhuma delas esta funcionando. Só não funciona no Firefox nem no IE6, mas no Opera esta funcionando perfeitamente.

alguém pode me dizer o que posso estar fazendo de errado para não rodar no Firefox nem no IE6 ??

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Este é o codigo q estou usando

<script type="text/javascript">

//configure the below five variables to change the style of the scroller

var scrollerdelay='3000' //delay between msg scrolls. 3000=3 seconds.

var scrollerwidth='228px'

var scrollerheight='115px'

var scrollerbgcolor='#FFFFFF'

var scrollerbackground=''

//configure the below variable to change the contents of the scroller

var messages=new Array()

messages[0]="27-01-2006 -  Novo website da ECO SISTEMAS entra no ar, seguindo as orientações do W3C, o que o torna mais acessível a todos."

messages[1]="07-10-2005 - A ECO SISTEMAS recebeu Mensão Honrosa do Prêmio porque Rio em cerimônia realizada no dia 23/11/2005 no Theatro Municipal do Rio de Janeiro."

///////Do not edit pass this line///////////////////////

var ie=document.all

var dom=document.getElementById

if (messages.length>2)

i=2

else

i=0

function move(whichdiv){

tdiv=eval(whichdiv)

if (parseInt(tdiv.style.top)>0&&parseInt(tdiv.style.top)<=5){

tdiv.style.top=0+"px"

setTimeout("move(tdiv)",scrollerdelay)

setTimeout("move2(second2_obj)",scrollerdelay)

return

}

if (parseInt(tdiv.style.top)>=tdiv.offsetHeight*-1){

tdiv.style.top=parseInt(tdiv.style.top)-5+"px"

setTimeout("move(tdiv)",50)

}

else{

tdiv.style.top=parseInt(scrollerheight)+"px"

tdiv.innerHTML=messages

if (i==messages.length-1)

i=0

else

i++

}

}

function move2(whichdiv){

tdiv2=eval(whichdiv)

if (parseInt(tdiv2.style.top)>0&&parseInt(tdiv2.style.top)<=5){

tdiv2.style.top=0+"px"

setTimeout("move2(tdiv2)",scrollerdelay)

setTimeout("move(first2_obj)",scrollerdelay)

return

}

if (parseInt(tdiv2.style.top)>=tdiv2.offsetHeight*-1){

tdiv2.style.top=parseInt(tdiv2.style.top)-5+"px"

setTimeout("move2(second2_obj)",50)

}

else{

tdiv2.style.top=parseInt(scrollerheight)+"px"

tdiv2.innerHTML=messages

if (i==messages.length-1)

i=0

else

i++

}

}

function startscroll(){

first2_obj=ie? first2 : document.getElementById("first2")

second2_obj=ie? second2 : document.getElementById("second2")

move(first2_obj)

second2_obj.style.top=scrollerheight

second2_obj.style.visibility='visible'

}

if (ie||dom){

document.writeln('<div id="main2" style="position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hidden;background-color:'+scrollerbgcolor+' ;background-image:url('+scrollerbackground+')">')

document.writeln('<div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0px;top:0px">')

document.writeln('<div id="first2" style="position:absolute;width:'+scrollerwidth+';left:0px;top:1px;">')

document.write(messages[0])

document.writeln('<\/div>')

document.writeln('<div id="second2" style="position:absolute;width:'+scrollerwidth+';left:0px;top:0px;visibility:hidden">')

document.write(messages[dyndetermine=(messages.length==1)? 0 : 1])

document.writeln('<\/div>')

document.writeln('<\/div>')

document.writeln('<\/div>')

}

if (window.addEventListener)

window.addEventListener("load", startscroll, false)

else if (window.attachEvent)

window.attachEvent("onload", startscroll)

else if (ie||dom)

window.onload=startscroll

</script>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...