Jump to content


Photo

Titulo De Noticia Rotativa


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

#1 Malves

Malves

    Turista

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

Posted 28/03/2007, 13:01

Ae galera gostaria de saber como faco para criar tipo um banner rotativo com os titulos das noticias. Como e feito nesse site:
http://www.melodia.com.br
No Quadro : Informe...

Agradeco desde ja a ajuda de todos....... :rolleyes:

#2 redstyle

redstyle

    Expert

  • Usuários
  • 540 posts
  • Sexo:Masculino

Posted 28/03/2007, 13:06

Isso ai é javascript.

Existem vários desses ai pra você pegar pronto.

Fórum Javascript

T+

Conheça meu blog para Aprender Laravel (Framework PHP)


#3 Malves

Malves

    Turista

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

Posted 28/03/2007, 13:12

Eun preciso de um para colocar os dados de titulo de noticias que esta no banco de dados... e nao consegui achar um que fizesse isso... uma vez tinha visto um feito em PHP se nao me engano..... Mas nao lembro como faz....

#4 Bruno Spader

Bruno Spader

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Masculino
  • Localidade:Balneario Camboriu

Posted 28/03/2007, 13:34

se tiver no banco de dados...
faz um select com rand, pois ficara randômico o titulo.

flw;;;

#5 Malves

Malves

    Turista

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

Posted 28/03/2007, 16:33

Tem algum exemplo ae amigo pra mostrar... :( ... nao consegui fazer... :(

#6 Bruno Spader

Bruno Spader

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Masculino
  • Localidade:Balneario Camboriu

Posted 28/03/2007, 17:30

SELECT campo FROM Tabela ORDER BY RAND() LIMIT 1

#7 Malves

Malves

    Turista

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

Posted 28/03/2007, 17:46

Bacana essa forma mas.. nao vai ficar igual quero.... igual ta no site http://www.melodia.com.br

#8 Bruno Spader

Bruno Spader

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Masculino
  • Localidade:Balneario Camboriu

Posted 28/03/2007, 19:51

aaaaaaaaa...na primeira vez que eu tinha acessado melodia, naum tinha funcionado no meu browser, tendi.
mas isso eh 100% javascript.... dai eh outra estoria.
vc vai até fazer uma programação em otra pagina... mas tipow.. na inicial vai ter q chamar um javascript

blzaaa...

#9 Malves

Malves

    Turista

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

Posted 30/03/2007, 12:01

Poise queria um exemplo pra eu fazer no site.. mas nao estou achando..... :( ...

#10 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 30/03/2007, 18:11

Copiado diretamente do site em questão ...

<script LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
//scroller width
var swidth=140

//scroller height
var sheight=150


//scroller's speed;
var sspeed=0.5

var wholemessage=''

//text: change to your own

wholemessage='<div align="center">'

 wholemessage=wholemessage + '<a Title="Clique para ler a matéria..." href="pages/dinamico.php?id_canal=25&id_texto=16869&acao=materia" class=textmenusuperior><b>Jesus nu de chocolate gera protesto de católicos nos EUA</b></a><p>'
  wholemessage=wholemessage + '<a Title="Clique para ler a matéria..." href="pages/dinamico.php?id_canal=25&id_texto=16868&acao=materia" class=textmenusuperior>Carta de passageiro com premonição sobre Titanic vai a leilão</a><p>'
  wholemessage=wholemessage + '<a Title="Clique para ler a matéria..." href="pages/dinamico.php?id_canal=25&id_texto=16867&acao=materia" class=textmenusuperior>Pedreiro agora nega ter matado menina em igreja</a><p>'
 
wholemessage=wholemessage + '</div>'

function start(){
if (document.all) return
if (document.getElementById){
document.getElementById("slider").style.visibility="show"
ns6marquee(document.getElementById('slider'))
}
else if(document.layers){
document.slider1.visibility="show"
ns4marquee(document.slider1.document.slider2)
}
}
function ns4marquee(whichlayer){
ns4layer=eval(whichlayer)
ns4layer.document.write(wholemessage)
ns4layer.document.close()
sizeup=ns4layer.document.height
ns4layer.top-=sizeup
ns4slide()
}
function ns4slide(){
if (ns4layer.top>=sizeup*(-1)){
ns4layer.top-=sspeed
setTimeout("ns4slide()",100)
}
else{
ns4layer.top=sheight
ns4slide()
}
}
function ns6marquee(whichdiv){
ns6div=eval(whichdiv)
ns6div.innerHTML=wholemessage
ns6div.style.top=sheight
sizeup=sheight
ns6slide()
}
function ns6slide(){
if (parseInt(ns6div.style.top)>=sizeup*(-1)){
ns6div.style.top=parseInt(ns6div.style.top)-sspeed
setTimeout("ns6slide()",100)
}
else{
ns6div.style.top=sheight
ns6slide()
}
}
//  End -->

start()

</script>

<span style="borderWidth:1; borderColor:white; width:140; height:150;">
<ilayer width=130 height=160 name="slider1" visibility=hide>
<layer name="slider2" onMouseover="sspeed=0;" onMouseout="sspeed=0.5">
</layer>
</ilayer>

<script language="JavaScript">
if (document.all){
document.writeln('<marquee id="ieslider" scrollAmount=2 width=150 height=224 direction=up style="border:1px solid orange;background-color: white;">')
document.writeln(wholemessage)
ieslider.onmouseover=new Function("ieslider.scrollAmount=0")
ieslider.onmouseout=new Function("if (document.readyState=='complete') ieslider.scrollAmount=2")
document.write('</marquee>')
}
if (document.getElementById&&!document.all){
document.write('<div style="position:relative;overflow:hidden;width:150;height:150;clip:rect(0 302 102 0); border:1px solid orange;background-color: white;" onMouseover="sspeed=0;" onMouseout="sspeed=0.5">')
document.write('<div id="slider" style="position:relative;width:&{swidth};">')
document.write('</div></div>')
}
</script>

Movido a JS ...

Edição feita por: sk15, 30/03/2007, 18:12.





1 user(s) are reading this topic

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

IPB Skin By Virteq