Significado
#1 guilhermeholtz
Posted 08/02/2003, 21:51
if (!document.layers && !document.all) return;
if (document.layers) document.layers.data.document.write(data_atual);
else if (document.all) data.innerHTML = data_atual;
Valew!
[]'s.
#2
Posted 08/02/2003, 22:00
www.ponto50.com.br - www.copiadorasantiago.kit.net -
www.easyscript.tk - www.roalencar.kit.net - www.makesite.kit.net - www.maeluiza.kit.net
ICQ - 213270528
#3 guilhermeholtz
Posted 08/02/2003, 22:04
Vai aí o código completo:
<body onLoad="java script:mostra_data();">
function mostra_data()
{
if (!document.layers && !document.all) return;
var matriz_dias_semana = new Array("Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado");
var matriz_meses = new Array("janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro");
var atual = new Date();
var dia_semana = atual.getDay();
var dia = atual.getDate();
if (dia < 10) dia = "0" + dia;
var mes = atual.getMonth();
var ano = atual.getFullYear();
var data_atual = matriz_dias_semana[dia_semana] + ", " + dia + " de " + matriz_meses[mes] + " de " + ano;
if (document.layers) document.layers.data.document.write(data_atual);
else if (document.all) data.innerHTML = data_atual;
setTimeout("mostra_data()",1000);
}
#4
Posted 08/02/2003, 23:07
if (document.layers) document.layers.data.document.write(data_atual);
else if (document.all) data.innerHTML = data_atual;
A primeira linha eu naum entendi direito...
mas a segunda faz a seguinte verficação: Se for netscape (document.layers), ele irá exibir a data usando os métodos do netscape, senão se for Internet explorer (document.all) ele usará os métodos do IE.
www.ponto50.com.br - www.copiadorasantiago.kit.net -
www.easyscript.tk - www.roalencar.kit.net - www.makesite.kit.net - www.maeluiza.kit.net
ICQ - 213270528
#5
Posted 08/02/2003, 23:19
colocando na parte da lógica de programação, akela primeira linha ficaria sem sentido:
se ! for interpretado pelo netscape e ! for interpretado pelo IE retorne - akele todo código
deve ser por causa q tenha algum link ou botão q pessa algum retorno (return)
Quer fazer cursos de webdesign, com professor,
1 computador por aluno? E de graça?
Confira em Fundação Paulo Feitoza
Links Legais:
Jogar Dominó Online
Jogar Xadrez Online
Códigos ASP para download
#6
Posted 08/02/2003, 23:40
Se não for Explorer nem Netscape é um browser desconhecido, então retorne e não faça xxxxx nenhuma.
#7
Posted 08/02/2003, 23:53
eh verdade... não tinha pensado por esse lado (mozilla, msnexplorer, etc...)Não developer, não ficaria sem sentido.
Se não for Explorer nem Netscape é um browser desconhecido, então retorne e não faça xxxxx nenhuma.
mas como esses browsers reconhecem essa função, pq o IE usa document.all e o netscape usa document.layers - tem uma mais recente, só q não sei escrever direito
qual é a função... vc sabe???
Quer fazer cursos de webdesign, com professor,
1 computador por aluno? E de graça?
Confira em Fundação Paulo Feitoza
Links Legais:
Jogar Dominó Online
Jogar Xadrez Online
Códigos ASP para download
#8 guilhermeholtz
Posted 08/02/2003, 23:59
[]'s...
#9
Posted 09/02/2003, 00:20
Em um div, por exemplo, vc pode botar seu id, que será chamado por getElementById:
<div id="nome"></div>
É aceito no Netscape tb mas somente para as versões 6 e superiores.
Para outros browsers como o Mozilla eu acredito que a getElementById funcione, mas não tenho certeza. Vamo esperar o Guilherme postar aí, que ele deve saber.
#10
Posted 12/02/2003, 16:02
Tudo bem, eu coloco o link pra vocês...
http://forum.wmonlin...=ST&f=25&t=2658
Espero q com isto a dúvida de vocês esteja solucionada...
Valeu,
// Dados:
Nome("Guilherme Blanco");
Localidade("São Carlos - SP/Brasil");
Cargo("Manutenção");
</script>
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)