Texto alterado diariamente

2 participantes

Ir para baixo

Tópico resolvido Texto alterado diariamente

Mensagem por bfka 07.02.11 20:38

Qual é sua questão:
olá amigos.
achei neste tópico:
https://ajuda.forumeiros.com/t32300-como-fazer-um-codigo-de-texto-que-muda-diariamente
este codigo:
Código:
<script type="text/javascript" language="JavaScript">
var data = new Date ();
var dia = data.getDay();
//a semana começa no domingo
if(dia == 0) document.write("TEXTO DO DOMINGO");
if(dia == 1) document.write("TEXTO DA SEGUNDA-FEIRA");
if(dia == 2) document.write("TEXTO DA TERCA-FEIRA");
if(dia == 3) document.write("TEXTO DA QUARTA-FEIRA");
if(dia == 4) document.write("TEXTO DA QUINTA-FEIRA");
if(dia == 5) document.write("TEXTO DA SEXTA-FEIRA");
if(dia == 6) document.write("TEXTO DO SABADO");
</script>

e ele funciona perfeitamente.
mas gostaria de transforma-lo em mes, ou seja, um texto diferente para cada dia durante um mes.

abraços

Que medidas você tomou para corrigir o problema:
nada

Apresente-nos imagens do problema (se necessário):
avatar
bfka
**

Membro desde : 28/01/2010
Mensagens : 60
Pontos : 101

http://www.nacaodoscanarios.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por Callie 07.02.11 21:15

Olá bfka,

Já tentou adicionar "alíneas" ao formulário?

Até mais.
Callie
Callie
Membro Entusiasta

Membro desde : 20/12/2009
Mensagens : 5007
Pontos : 7285

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por bfka 07.02.11 21:27

olá joãopedro.
confesso que nem sei o que é isso que vc citou.
simplesmente peguei este codigo que citei acima e coloquei em
um widget e funcionou perfeitamente, mas durante a semana e depois ele
repete tudo novamente,
mas eu gostaria de prolongar estes textos para um mes.
um texto ao dia durante 30 dias.

abraços
avatar
bfka
**

Membro desde : 28/01/2010
Mensagens : 60
Pontos : 101

http://www.nacaodoscanarios.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por Callie 07.02.11 21:35

Olá de novo,

Assim não daria?

Código:
<script type="text/javascript" language="JavaScript">
var data = new Date ();
var dia = data.getDay();
//a semana começa no domingo
if(dia == 0) document.write("TEXTO DO DOMINGO");
if(dia == 1) document.write("TEXTO DA SEGUNDA-FEIRA");
if(dia == 2) document.write("TEXTO DA TERCA-FEIRA");
if(dia == 3) document.write("TEXTO DA QUARTA-FEIRA");
if(dia == 4) document.write("TEXTO DA QUINTA-FEIRA");
if(dia == 5) document.write("TEXTO DA SEXTA-FEIRA");
if(dia == 6) document.write("TEXTO DO SABADO");
if(dia == 7) document.write("TEXTO DO DOMINGO");
if(dia == 8) document.write("TEXTO DA SEGUNDA-FEIRA");
if(dia == 9) document.write("TEXTO DA TERCA-FEIRA");
if(dia == 10) document.write("TEXTO DA QUARTA-FEIRA");
if(dia == 11) document.write("TEXTO DA QUINTA-FEIRA");
if(dia == 12) document.write("TEXTO DA SEXTA-FEIRA");
if(dia == 13) document.write("TEXTO DO SABADO");
if(dia == 14) document.write("TEXTO DO DOMINGO");
if(dia == 15) document.write("TEXTO DA SEGUNDA-FEIRA");
if(dia == 16) document.write("TEXTO DA TERCA-FEIRA");
if(dia == 17) document.write("TEXTO DA QUARTA-FEIRA");
if(dia == 18) document.write("TEXTO DA QUINTA-FEIRA");
if(dia == 19) document.write("TEXTO DA SEXTA-FEIRA");
if(dia == 20) document.write("TEXTO DO SABADO");
if(dia == 21) document.write("TEXTO DO DOMINGO");
if(dia == 22) document.write("TEXTO");
if(dia == 23) document.write("TEXTO");
if(dia == 24) document.write("TEXTO");
if(dia == 25) document.write("TEXTO");
if(dia == 26) document.write("TEXTO");
if(dia == 27) document.write("TEXTO");
if(dia == 28) document.write("TEXTO");
if(dia == 29) document.write("TEXTO");
if(dia == 30) document.write("TEXTO");
</script>

(não ligue ao texto de "domingo, segunda", etc.)

Até mais.
Callie
Callie
Membro Entusiasta

Membro desde : 20/12/2009
Mensagens : 5007
Pontos : 7285

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por bfka 07.02.11 21:46

olá joãopedro.
tentei fazer isso.
mas quando chega na mensagem 6 ele retorna ao 0.
PS.obrigado pelo interesse em ajudar.

abraços
avatar
bfka
**

Membro desde : 28/01/2010
Mensagens : 60
Pontos : 101

http://www.nacaodoscanarios.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por Callie 07.02.11 21:49

Olá de novo,

E queria mesmo com os trinta dias?
Caso seja por cada mês veja este:

Código:
<script>

/*Link of the month script credit-
By JavaScript Kit (http://www.javascriptkit.com)
Over 200+ free scripts here!
*/

//Specify monthly text and links.
var monthly_links=new Array(
"January link", "http://www.dynamicdrive.com",  //January
"Feburary link", "http://www.dynamicdrive.com",  // Feburary
"March link", "http://www.dynamicdrive.com",  // March
"April link", "http://www.dynamicdrive.com",  // April
"May link", "http://www.dynamicdrive.com",  // May
"June link", "http://www.dynamicdrive.com",  // June
"July link", "http://www.dynamicdrive.com",  // July
"August link", "http://www.dynamicdrive.com",  // August
"September link", "http://www.dynamicdrive.com",  // September
"October link", "http://www.dynamicdrive.com",  // October
"November link", "http://www.dynamicdrive.com",  // November
"December link", "http://www.dynamicdrive.com"  // December
)

var dateobj=new Date()
document.write('<a href="'+monthly_links[dateobj.getMonth()*2+1]+'">'+monthly_links[dateobj.getMonth()*2]+'</a>')
</script>

Até mais.
Callie
Callie
Membro Entusiasta

Membro desde : 20/12/2009
Mensagens : 5007
Pontos : 7285

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por bfka 07.02.11 21:53

olá joão.
seria interessante em 30 dias.
sera que não teria que colocar este escrita (month) no código?
pesquisei mais um pouco por aqui e descobri este código:
Código:
<script language="JavaScript">
<!--
day = new Date()
hr = day.getHours()
if (hr==1) document.write("Boa Tarde")
if (hr==2) document.write("Boa Tarde")
if (hr==3) document.write("Boa Tarde")
if (hr==4) document.write("Boa Tarde")
if (hr==5) document.write("Boa Tarde")
if (hr==6) document.write("Vamos almoçar?")
if (hr==7) document.write("Boa Tarde")
if (hr==8) document.write("Boa Tarde")
if (hr==9) document.write("Boa Tarde")
if (hr==10) document.write("Boa Tarde")
if (hr==11) document.write("Boa Tarde")
if (hr==12) document.write("Vamos almoçar?")
if (hr==13) document.write("Boa Tarde")
if (hr==14) document.write("Boa Tarde")
if (hr==15) document.write("Boa Tarde")
if (hr==16) document.write("Boa Tarde")
if (hr==17) document.write("Boa Tarde")
if (hr==18) document.write("Bom final de tarde!")
if (hr==19) document.write("Bom final de tarde!")
if (hr==20) document.write("Boa Noite")
if (hr==21) document.write("Boa Noite")
if (hr==22) document.write("Boa Noite")
if (hr==23) document.write("Ó Meu! Já é quase meia-noite!")
if (hr==0) document.write("Meia-noite! Já é amanhã!")
//--->
</script>
mas ele funciona para horas.
é neste tópico:
https://ajuda.forumeiros.com/t35573-gerar-uma-frase-aleatoria-de-acordo-com-o-horario
avatar
bfka
**

Membro desde : 28/01/2010
Mensagens : 60
Pontos : 101

http://www.nacaodoscanarios.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por Callie 07.02.11 21:59

Olá de novo,

Fiz outra pesquisa, veja este:

Código:
<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Mike W. (mikew@dvol.com) -->
<!-- Web Site:  http://www.dvol.com/~users/mikew -->

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

<!-- Begin
var msg = new Array();
Stamp = new Date();
today = Stamp.getDate();
msg[1] = "Tip 1";
msg[2] = "Tip 2";
msg[3] = "Tip 3";
msg[4] = "Tip 4";
msg[5] = "Tip 5";
msg[6] = "Tip 6";
msg[7] = "Tip 7";
msg[8] = "Tip 8";
msg[9] = "Tip 9";
msg[10] = "Tip 10";
msg[11] = "Tip 11";
msg[12] = "Tip 12";
msg[13] = "Tip 13";
msg[14] = "Tip 14";
msg[15] = "Tip 15";
msg[16] = "Tip 16";
msg[17] = "Tip 17";
msg[18] = "Tip 18";
msg[19] = "Tip 19";
msg[20] = "Tip 20";
msg[21] = "Tip 21";
msg[22] = "Tip 22";
msg[23] = "Tip 23";
msg[24] = "Tip 24";
msg[25] = "Tip 25";
msg[26] = "Tip 26";
msg[27] = "Tip 27";
msg[28] = "Tip 28";
msg[29] = "Tip 29";
msg[30] = "Tip 30";
msg[31] = "Tip 31";

function writeTip() {
document.write(msg[today]);
}
//  End -->
</script>
</HEAD>

<!-- STEP TWO: Copy this code into the BODY of your HTML document  -->

<BODY>

<b>Daily Tip:</b> 

<script>
writeTip();
</script>

Até mais.
Callie
Callie
Membro Entusiasta

Membro desde : 20/12/2009
Mensagens : 5007
Pontos : 7285

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por bfka 07.02.11 22:06

olá joão.
fiz um teste no dia 7 e apareceu o que eu digitei.
vou preencher e esperar até amanhã, assim tenho certeza que mudou perfeitamente.
amanhã retorno para dizer se deu certo.
agradeço novamente pela ajuda, obrigado.

abraços
avatar
bfka
**

Membro desde : 28/01/2010
Mensagens : 60
Pontos : 101

http://www.nacaodoscanarios.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por Callie 07.02.11 22:07

Olá novamente,

Ficarei a aguardar a resposta então.
Caso resolva lembre-se de colocar o ícone "resolvido". Assim saberemos que a dúvida foi esclarecida.

Até mais.
Callie
Callie
Membro Entusiasta

Membro desde : 20/12/2009
Mensagens : 5007
Pontos : 7285

Ir para o topo Ir para baixo

Tópico resolvido Re: Texto alterado diariamente

Mensagem por bfka 08.02.11 19:53

olá joãopedro.
ponto positivo pra ti.
o ultimo codigo funcionou bem.
obrigado por ajudar.

abraços
avatar
bfka
**

Membro desde : 28/01/2010
Mensagens : 60
Pontos : 101

http://www.nacaodoscanarios.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos