Jump to content


Photo

Link Varia De Acordo Com O Tempo. Como Fazer ?


  • Faça o login para participar
1 reply to this topic

#1 Black SSA

Black SSA

    Novato no fórum

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

Posted 08/06/2009, 17:37

Bem galera, eu tenho esse codigo, e queria modifica-lo.

Na verdade está bem complicado pra mim, por que eu queria fazer as seguintes alterações:

Durante os segundos 13, 26, 39 e 52 se um usuario clicar no link, ele será direcionado a um dos links da função makeLinks(), seguido de "esportes" (EX. http://www.terra.com.br/esportes).

E se ele clicar durantes os outros segundos restantes de cada minuto ele será direcionado a um dos links seguido de "musica" (Ex. http://www.terra.com.br/musica). Com uma pequena diferença, já que o codigo será hospedado numa pagina só para ele, eu queria colocar a referencia esportes dentro do próprio codigo, e a referencia musica na pagina em aue o script será aberto.

Ex.
&lt;script type="text/javascript" src='PAGINA DO SCRIPT.js'> MAIS ALGO NESSE CODIGO QUE FAÇA REFERENCIA A ADICIONAR "musica" AO LINK sem precisar colocar a referencia ao "musica" no script carregado na pagina"</script>

Um Amigo meu disse que eu deveria usar getSeconds(), If e Else. Ele só não sabia como encaiaxar isso no script.

Bem espero que tenha conseguido ser claro, desde já agradeço, mesmo que não saiba como me ajudar fico muito grato pela atenção que me foi dada.

Obrigado a todos.

O Codigo é esse:

var max = 3;
var nrImages = 3;
function makeImages() {
this[0] = "URL DA IMAGEM";
this[1] = "URL DA IMAGEM";
this[2] = "URL DA IMAGEM";



this.length = nrImages;
}

function makeLinks() {
this[0] = "http://www.terra.com.br/";
this[1] = "http://www.ig.com.br/";
this[2] = "http://www.yahoo.com.br";



this.length = nrImages;
}


var vetImages = new makeImages();
var vetLinks = new makeLinks();
var x = Math.round(Math.random()*max);
var y = max / nrImages;
for(var cont = 1;cont*y<= max;cont++) {
if (x <= (cont*y)) {
document.write("<a href="+vetLinks[cont-1]+" target=_blank><img src="+vetImages[cont-1]+" border=0></a>");
break;
}
}


#2 Black SSA

Black SSA

    Novato no fórum

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

Posted 15/06/2009, 04:05

Galera, muito obrigado pela força.

Eu consegui resolver o problema usando a condicional "while", muito obrigado pela atenção.

Moderador o tópico está resolvido.




3 user(s) are reading this topic

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

IPB Skin By Virteq