Jump to content


Photo

Script De Rolagem De Notícias


  • Faça o login para participar
4 replies to this topic

#1 lobaaaato

lobaaaato

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Não informado

Posted 21/06/2005, 12:52

<script language="JavaScript1.2">

var marqueewidth="400px"
var marqueeheight="100px"
var marqueespeed=1
var pauseit=1

var marqueecontent = '<a href="java script:showPopup(/jornal_redea/Jornal_Redea_pop.asp?pagina=1Premio.htm")">Soluções desenvolvidas pela REDEA/RJ são destaques no prêmio e-finance</a><p><a href=java script:abreJanela(10);>Será que você tem perfil para liderança?</a><p><a href=java script:abreJanela(11);>A REDEABR visando o bem estar dos profissionais, está disponibilizando um profissional de Acupuntura</a><p><a href=java script:abreJanela(5);>GEDES/MZ define nova forma de atuação das equipes de Qualidade</a><p><a href=java script:abreJanela(6);>Troca de senha</a><p>'


marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1)
var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var iedom=document.all||document.getElementById
var actualheight=''
var cross_marquee, ns_marquee

function populate(){
if (iedom){
cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
cross_marquee.innerHTML=marqueecontent
actualheight=cross_marquee.offsetHeight
}
else if (document.layers){
ns_marquee=document.ns_marquee.document.ns_marquee2
ns_marquee.top=parseInt(marqueeheight)+8
ns_marquee.document.write(marqueecontent)
ns_marquee.document.close()
actualheight=ns_marquee.document.height
}
lefttime=setInterval("scrollmarquee()",22)
}
window.onload=populate

function scrollmarquee(){

if (iedom){
if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8))
cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"
else
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
}
else if (document.layers){
if (ns_marquee.top>(actualheight*(-1)+8))
ns_marquee.top-=copyspeed
else
ns_marquee.top=parseInt(marqueeheight)+8
}
}

if (iedom||document.layers){
with (document){
if (iedom){
write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">')
write('<div id="iemarquee" style="position:absolute;left:0px;top:0px;width:100%;">')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee">')
write('<layer name="ns_marquee2" width='+marqueewidth+' height='+marqueeheight+' left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>')
write('</ilayer>')
}
}
}

function abreJanela(NuNoticia)
{
url = "/Sistema2/Funcoes/AspScript/TEMFUN0015_ComponenteNoticiasMostra.asp?pNuPagina=30&pPgAtualAnterior=0&pNuNoticia="+NuNoticia;
window.open(url,"noticia","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=620,height=400");
}


Alguem sabe o que tem de errado nesse script de rolagem de notícias pois a primeira linha de notícias (em negrito) não quer chamar o link!!!


#2 chisto

chisto

    Stand by

  • Usuários
  • 288 posts
  • Sexo:Não informado
  • Localidade:Joinville - SC - Brasil
  • Interesses:INTERNET

Posted 21/06/2005, 13:06

tem aspas sobrando.
Acidio Alan
Programador e Marcador
A2C- Internet para negócios
www.a2c.com.br

#3 lobaaaato

lobaaaato

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Não informado

Posted 21/06/2005, 17:45

quais aspas!?

#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 21/06/2005, 17:46

A do meio...
Klaus Paiva
Conheça também: Taperás

#5 Rehzus

Rehzus

    Normal

  • Usuários
  • 98 posts
  • Sexo:Não informado

Posted 22/06/2005, 08:08

Credo....Esse script tá muito grande.
Quer um melhor, e mais simples?

Google: scrolling site:quirksmode.org

;D
"A imaginação é muito mais importante que o conhecimento" (Albert Einstein)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq