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

Link No Iframe Para Ir Ao Topo


Holyspear

Pergunta

Bem pessoal, eu acho que o meu problema aqui é simples. Eu sou Programador em ASP, mas como eu sei que esse problema está englobado em JavaScript (que por sinal eu não entendo nada mesmo... heheheheh) eu queria expor ele aqui para vocês:

Eu tenho uma página que carrega um Iframe Central. Esse Iframe vai abrir outras subpáginas em HTML. O Problema é que as páginas abertas em HTML não fazem com que a página principal volte ao topo quando acionado um Link... e isso é um problema!!!

O que eu Desejo: Eu preciso que quando um internauta clique em um link dentro do Iframe, esse link faça acionar a página desejada e ao mesmo tempo faça a página voltar ao topo novamente, para que ele possa visualizar todo o conteúdo outra vez. Será que existe como? Eu tentei só de bobeira fazer com o Evento "OnClick" do Hyperlink mas num funcionou não.

Se alguém tiver uma idéia, eu serei muito grato mesmo.

(Ps.: Pesquisei aqui no fórum, mas realmente não encontrei o que eu queria. Inclusive, já pesquisei na net muito mesmo...)

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

<html>

<body>

Simples muito simples.

<iframe id="frame1" style="width:400;height:400;"></iframe>

<hr>

Simples

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.bol.com.br'">bol</a>

<br>

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.ig.com.br'">ig</a>

<br>

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.uol.com.br'">uol</a>

<br>

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.terra.com.br'">Terra</a>

<br>

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.top30.com.br'">top30</a>

<br>

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.google.com.br'">google</a>

<br>

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.mp3.com.br'">Mp3</a>

<br>

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.bol.com.br'">Link10</a>

<br>

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.bol.com.br'">Link10</a>

<br>

<br>

<br><a href="#" onclick="topo(),document.all.frame1.src='http://www.bol.com.br'">Link10</a>

<br>

<script>function topo(){window.scrollBy(0,0);}</script>

Link para o comentário
Compartilhar em outros sites

  • 0

Caraca véio... não consegui integrar esse código seu ai no ASP não... meio complicado mais eu vou tentar aqui. Se você tiver algo mais fácil aew... ajuda. Hehehehehehe

Eu acho que tú num compreendeu direitinhu não.

O Iframe é só uma espécie de parte do Site. Os Links estão presentes nas páginas HTML's que são abertas dentro do Iframe saca? Uma página chamando a outra.

Vou aqui postar alguns códigos para vocês verem como funciona. Os Links são dinâmicos, eles são feitos através de um banco de dados, por isso são escritos em ASP. (Se não manjar ASP, sem problemas...)

Criação dos Links:

While not Rs.EOF

Response.Write "<a href='" & rs.fields("link") & ".asp#'>" & rs.fields("titulo") & "</a><br/>"

Rs.Movenext

Wend

Bem, esse código busca links em um banco de dados e vai listando à medida que eles estiverem no Banco, então, quando esgotarem os Links do Banco ele esgota na página.

Perceba como é montado o Hyperlink no código ASP. Então, fica difícil eu integrar esse seu código à ele... :unsure: :unsure: :unsure:

Mas eu vou estudar um pouco aqui pra ver em que resultado eu chego.

Outra observação é que eu já tenho um outro Script Rodando na página, para redimensionar o Iframe automaticamente. Está dando erro de Script na página... isso é normal? Será que tem a ver com o novo código que eu coloquei na página? Bem... eu sei que é extenso... então, vamos por parte né?! Heheheheheheh!!!

Abração aew e valeu pela ajuda!!! Fui!!!

Link para o comentário
Compartilhar em outros sites

  • 0
Guest rocborges

Tem alguém aí ainda??

Conseguiram resolver o problema?

Eu estou precisando da mesma coisa e não estou conseguindo.

Se alguém puder me ajudar....

rocborges@gmail.com

valeu

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...