Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

michaecdr

[Resolvido] mudar posição da pagina em javascript

Recommended Posts

Olá pessoal estou com um problema.

 

Estou criando um site que é composto por duas empresas em apenas uma site,

e dei de cara com um problema...

 

eu precisaria fazer um link que vai para uma página especifica e depois de chegar nessa página ele mudasse a posição da tela como se você abaixada com o scroll ate uma posição especifica.

 

eu tentei fazer isso com âncoras

e funcionou mas no firefox não funciona ...

ele funcionou apenas no IE...

queria saber se tem alguma solução para isso em javascript ou qualquer outra forma.

 

se alguem puder me ajudar fico muito grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

poste o seu codigo atual se funciona no IE tambem vai funcionar no FF

Compartilhar este post


Link para o post
Compartilhar em outros sites

por exemplo

esse e o link q me leva ate a ancora , so que tem um detalhe esse link me leva a outra pagina

e nessa pagina ele procura a ancora

 

<a href="default.asp#topo" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image14','','imagens/home_cargo2.gif',1)">

<img src="imagens/home_cargo.gif" name="Image14" width="222" height="21" border="0" id="Image14"/>

</a>

 

essa foi a forma q eu fiz a ancora

 

<a name="#topo">

<img src="imagens/logo_perfil_cargo.jpg" border="0" id="logo_perfil_cargo" />

</a>

 

a principio eu pensei q nao funcionaria nem no IE pq eu nao tinha conhecimento de como fazer isso, mas no IE rodo legal, agora nao entendo pq no FF nao rodou...

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja se na segunda ancora esta a chamar bem. veja o detalhe que escrevi em baixo

 

pelos testes que fiz no IE e FF, há um detalhe na a chamada da ancora tem de ser exactamente igual ao nome da mesma ou seja <a href="pagina1.htm#ANCORA1">ir para ancora1</a> ///// <a name="ANCORA1">some text here</a>, o FF e case sensitive neste caso se voce chama em maiuscula o nome da ancora tem de estar em maiuscula e se chamar em minuscula o nome da ancora tem de estar em minuscula.

 

 

No IE funciona sem esse detalhe mas no FF ja nao

Compartilhar este post


Link para o post
Compartilhar em outros sites

hum ... legal

isso eu tambem nao sabia..

mas pelo que vi nao era esse o caso tambem.

mas eu achei uma solução com uma função em javascript tipo

no onload na body eu coloquei carregar minha função

 

function pageScroll(){

window.scrollBy(0,500);

}

 

e um script bem simples mas resolveu o problema nesse caso...

ele quando carrega a pagina manda ele para o ponto colocado na função

 

desculpe meu desconhecimento na area mas e que estou começando esse ano hehehe...

 

obrigado pela ajuda webmind!

 

ate mais!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.