Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Problemas com o Javascript!


Hiagante

Pergunta

Bem galera, admito que não entendo NADA de javascript e hoje to precisando de um help.. Até vendo os codigos, me interessei sobre javascript e talvez comece a mecher com ele!

Hoje meu problema é o seguinte:

Peguei esse code, http://scriptbrasil.com.br/forum/index.php?showtopic=129678

E tentei editalo, preciso que conte o tempo e quando chegar no 0, ele apareça um botão, com o link. Não precisa nem ser um botao, mas um link.

Preciso, para usar essa pagina e um site, aonde redireciona para download. Que nem o rapidshare sabe, nada sério.

Então o code ta assim:

Resolvido galerinha!

Lembrando! Eu não entendo nada :wacko:

alguém pode me ajudar?

Editado por Hiagante
Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Tente deixar a função Redireciona assim:

function Redireciona() {
url = QueryString("url")
// Remove o "http://" caso exista (apenas para não colocar duas vezes)
url = url.replace("http://", "")
// Adciona o "http://"
url = "http://" + url
document.getElementById('download').style.display="";
//Redireciona o usuário
document.location=url
}

Link para o comentário
Compartilhar em outros sites

  • 0

Hmm, então fiz isso, mas dai ele redirecionou antes de aparecer o Link "Download".

É que assim, antes que tu me chame de chato já vou explicar por que falo para aparecer o link ao invez de redirecionar.

O megaupload, se a pagina for redirecionada pra ele, ele descarta o link e vai direto pro index, e se a pessoa clicar, ele vai normal..

Então por isso que preciso, que quando dê os 0 segundo ele apareça o link xD

Consegui colocar no meu script ali, para aparecer o link, mas eu não sei como puxar o url que foi colocado no ?url= para o href=" " na hora que o cara clica.

Você acha possivel Jonathan?

Link para o comentário
Compartilhar em outros sites

  • 0

Agora entendi... Você quer que, após passado o tempo, o usuário possa clicar no link e ser redirecionado para o download

Tente assim:

function Redireciona() {
url = QueryString("url")
// Remove o "http://" caso exista (apenas para não colocar duas vezes)
url = url.replace("http://", "")
// Adciona o "http://"
url = "http://" + url
//Cria o botão
document.getElementById("download").href=url
document.getElementById("download").style.diplay="block"
}

Link para o comentário
Compartilhar em outros sites

  • 0

Ixi, agora ele só contou os segundos, chegou no 0 e não fez mais nada, só começou a ir negativo O.o

Bem eu tava pensando com minha lógica aqui.. parace que essa linha:

document.getElementById('download').style.display="";
chama esse elemento:
<a id="download" href="URL" style="display: none;">DOWNLOAD</a>

certo? então ali dentro do href não iria algo que chamasse o que corresponde a isso ?url=

?

Link para o comentário
Compartilhar em outros sites

  • 0

Deixe a função Redireciona assim:

function Redireciona() {
url = QueryString("url")
// Remove o "http://" caso exista (apenas para não colocar duas vezes)
url = url.replace("http://", "")
// Adciona o "http://"
url = "http://" + url
//Mostra o botão
document.getElementById("download").href=url
document.getElementById("download").style.display="block"
}
A função AtualizaTempo fica assim:
function AtualizaTempo() {
tempo = document.getElementById("div_tempo").innerHTML
tempo = parseInt(tempo)
tempo--
document.getElementById("div_tempo").innerHTML = tempo
if(tempo>0){
    setTimeout(AtualizaTempo,1000)
}
}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...