Jump to content


Photo

Chamar Código Do Javascript


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

#1 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 08/08/2007, 00:28

Quero igual do style css tentei aqui e nada.

tem ou não essa possibilidade puxar o arquivo .js?
Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#2 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 08/08/2007, 09:28

Tem jeito sim, Stress.

<script src="arquivo.js" type="text/javascript" charset="utf-8"></script>

;-)
att,
Muller Dias
ex-administrador Fórum WMO

#3 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 08/08/2007, 14:23

Tem jeito sim, Stress.

&lt;script src="arquivo.js" type="text/javascript" charset="utf-8"></script>

;-)


por, não quer pegar!

onde coloco entre as head ou no local?
pus nos dois e nada.

outra coisa é bom assim chamando o código ou código todo extenso (os códigos do javascript no html) ?
Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#4 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 08/08/2007, 15:45

onde coloco entre as head ou no local?

Na head.

pus nos dois e nada.

Era pra funcionar... :ponder:

Você tentou colocar o script na própria página para ver se não é problema dele?

outra coisa é bom assim chamando o código ou código todo extenso (os códigos do javascript no html) ?

Não tem diferença, mas acho interessante deixar o código js separado para deixar a página mais leve, facilitar a edição do código (basta alterar somente um arquivo js para todas as páginas), e dificultar um pouco mais a cópia de algum "copiador".

Edição feita por: '' sem.Ponto, 08/08/2007, 15:46.

att,
Muller Dias
ex-administrador Fórum WMO

#5 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 08/08/2007, 20:03

onde coloco entre as head ou no local?

Na head.

pus nos dois e nada.

Era pra funcionar... :ponder:

Você tentou colocar o script na própria página para ver se não é problema dele?

outra coisa é bom assim chamando o código ou código todo extenso (os códigos do javascript no html) ?

Não tem diferença, mas acho interessante deixar o código js separado para deixar a página mais leve, facilitar a edição do código (basta alterar somente um arquivo js para todas as páginas), e dificultar um pouco mais a cópia de algum "copiador".


então, pus na head e no local onde tem aparecer o código(no caso é aquele básico de data/hora/mensagem)?
Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#6 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 09/08/2007, 00:23

Tem como você postar o código para eu testar?
att,
Muller Dias
ex-administrador Fórum WMO

#7 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 09/08/2007, 01:29

Tem como você postar o código para eu testar?

<script type="text/javascript" language="JavaScript">

var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var timeValue = "" + ((hours >12) ? hours -12 :hours)
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += (hours >= 12) ? " PM" : " AM"
timerRunning = true;
var d = new Date()
var h = d.getHours()
if (h < 12)
document.write("Bom-dia");
else if (h < 1)
document.write("Boa-tarde");
else
document.write("Boa-noite")

mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
weekday= myweekday;
myyear= mydate.getYear();
year = myyear

if(myday == 0)
day = " Domingo, "

else if(myday == 1)
day = " Segunda, "

else if(myday == 2)
day = " Terça, "

else if(myday == 3)
day = " Quarta, "

else if(myday == 4)
day = " Quinta, "

else if(myday == 5)
day = " Sexta, "

else if(myday == 6)
day = " Sábado, "

if(mymonth == 0)
month = " de Janeiro de "

else if(mymonth ==1)
month = " de Fevereiro de "

else if(mymonth ==2)
month = " de Março de "

else if(mymonth ==3)
month = " de April de "

else if(mymonth ==4)
month = " de Maio de "

else if(mymonth ==5)
month = " de Junho de "

else if(mymonth ==6)
month = " de Julho de "

else if(mymonth ==7)
month = " de Agosto de "

else if(mymonth ==8)
month = " de Setembro de "

else if(mymonth ==9)
month = " de Outubro de "

else if(mymonth ==10)
month = " de Novembro de "

else if(mymonth ==11)
month = " de Dezembro de "

document.write( day + myweekday + month + year + " - " + timeValue);

</script>

Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#8 sk15

sk15

    Super Veterano

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

Posted 09/08/2007, 02:10

Acho que o erro é que vc está incluido o cabeçalho do JavaScript dentro do arquivo ....
Esperimente retirar essa parte de seu "arquivo.js" ...

Retire essa parte, de dentro do seu arquivo ...
<script type="text/javascript" language="JavaScript">

E retire também o final ...
</script>

Deixe somente os códigos JS sem essas 2 parte dentro do arquivo, pois se você colocar 2 cabeçalhos, o de fora e o de dentro não funciona ;) ... sem contar que a hora vai aparecer no local onde vc colocar o código ... então coloque no HTML e não dentro do "<head>".

Espero que tenha intendido minha explicação, pois não sei se consegui ser calro :(

#9 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 09/08/2007, 12:25

Esse tipo de script é você que define onde ele vai aparecer, como disse o sk15.

Então, faça assim:

arquivo.js
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var timeValue = "" + ((hours >12) ? hours -12 :hours)
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += (hours >= 12) ? " PM" : " AM"
timerRunning = true;
var d = new Date()
var h = d.getHours()
if (h < 12)
document.write("Bom-dia");
else if (h < 1)
document.write("Boa-tarde");
else
document.write("Boa-noite")

mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
weekday= myweekday;
myyear= mydate.getYear();
year = myyear

if(myday == 0)
day = " Domingo, "

else if(myday == 1)
day = " Segunda, "

else if(myday == 2)
day = " Terça, "

else if(myday == 3)
day = " Quarta, "

else if(myday == 4)
day = " Quinta, "

else if(myday == 5)
day = " Sexta, "

else if(myday == 6)
day = " Sábado, "

if(mymonth == 0)
month = " de Janeiro de "

else if(mymonth ==1)
month = " de Fevereiro de "

else if(mymonth ==2)
month = " de Março de "

else if(mymonth ==3)
month = " de April de "

else if(mymonth ==4)
month = " de Maio de "

else if(mymonth ==5)
month = " de Junho de "

else if(mymonth ==6)
month = " de Julho de "

else if(mymonth ==7)
month = " de Agosto de "

else if(mymonth ==8)
month = " de Setembro de "

else if(mymonth ==9)
month = " de Outubro de "

else if(mymonth ==10)
month = " de Novembro de "

else if(mymonth ==11)
month = " de Dezembro de "

document.write( day + myweekday + month + year + " - " + timeValue);

pagina.html
<html>
<head>
<title>Sua página</title>
</head>
<body>

...Conteúdo...

<script src="arquivo.js" type="text/javascript" charset="utf-8"></script>

...Conteúdo...

</body>
</html>

Note que o arquivo.js está sendo carregado onde você quer que a data e hora apareça.

;-)

Edição feita por: '' sem.Ponto, 09/08/2007, 12:26.

att,
Muller Dias
ex-administrador Fórum WMO

#10 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 09/08/2007, 13:56

que stress!
nada de sucesso...
Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#11 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 09/08/2007, 14:17

que stress!
nada de sucesso...

:lol:

Eu testei e funcionou perfeitamente. :ponder:
Eu até postei o código. :rolleyes:

Stress, não estou acreditando que não funcinou... :P

Publique a página e poste o link pra gente ver. ;)

;-)
att,
Muller Dias
ex-administrador Fórum WMO

#12 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 09/08/2007, 18:00

que stress!
nada de sucesso...

:lol:

Eu testei e funcionou perfeitamente. :ponder:
Eu até postei o código. :rolleyes:

Stress, não estou acreditando que não funcinou... :P

Publique a página e poste o link pra gente ver. ;)

;-)


só ver o resultado online/internet ?

fiz o preview do dreamweaver e nada.

antes que pergunte se o arquivo.js está na mesma pasta, está.
Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#13 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 10/08/2007, 00:24

só ver o resultado online/internet ?

fiz o preview do dreamweaver e nada.

antes que pergunte se o arquivo.js está na mesma pasta, está.

Sim, quero ver a página on-line.

Se você tiver feito como eu mostrei, o problema não é mais o código. Você tem certeza que não esqueceu nada?

E o javascript do seu browser... está ativado?
att,
Muller Dias
ex-administrador Fórum WMO

#14 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 10/08/2007, 11:54

só ver o resultado online/internet ?

fiz o preview do dreamweaver e nada.

antes que pergunte se o arquivo.js está na mesma pasta, está.

Sim, quero ver a página on-line.

Se você tiver feito como eu mostrei, o problema não é mais o código. Você tem certeza que não esqueceu nada?

E o javascript do seu browser... está ativado?


computador é uma viagem...hehehe

não sei qual foi o motivo...

tentei novamente e felizmente pegou dessa vez.

obrigado a todos!
Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#15 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 10/08/2007, 13:13

O Stress, você não está tentando visualizar o resultado do script no próprio dreamweaver né ?

"Só não lhe dou outra porque..."
Seu Madruga
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...




1 user(s) are reading this topic

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

IPB Skin By Virteq