Ir para conteúdo

Arquivado

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

GabrielFerrari

Pegar Scroll de Div

Recommended Posts

Fala galera!

Thelon no JS é uma negação então estou aqui de novo http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

 

Tenho uma página sem scroll

Porém coloquei um scroll dentro de uma div

 

Como pode ser visto: http://viqtory.dominiotemporario.com/

 

Porém gostaria de que a barra começasse em um certo ponto

 

como se faz com:

$(document).ready(function() {
	window.scrollBy(4375,0);
});

por exemplo

 

Tentei várias coisas tentando envolver getElementById mas não deu certo :P

 

Alguém me da uma força nisso ae ? http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thelonzito,

 

entendi e não entendi... ¬¬ Me diz uma coisa: você quer dar um scroll no documento ou em uma div?

 

Acho que é na div, não é?

 

Se for, faça isso:

 

window.onload = function(){
		document.getElementById('YourId').scrollLeft = 800;
}
Onde 800 é o valor que deseja. :)

 

Mas vou colocar uma dúvida minha: scrollLeft e scrollTop são métodos proprietários da Microsoft, porém há algum método padrão definido pela W3C para esta finalidade?

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seria isso:

$(document).ready(function() {

var posicao = 300;
$("div").scrollLeft(posicao);
//e/ou
$("div").scrollTop(posicao);

});

Quanto a dúvida do Thiago uso scrollTop e scrollLeft com jquery e funciona normal no ie, ff e opera.

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thiago Retondar

 

Fala muleke!!! Já to com saudades do thelzin né ? rs

velho deu quase certo.

 

Ele até vai para o ponto que eu indico mas a barra está "zuando"

 

Imagem Postada

 

Daniel-DF

 

Belessa Kapeaum ? http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

O seu não funciono porém fui fuçando e mexendo nele e descobri que ele funciona

Mas só seu eu der um alert() para fazer ele parar

 

E quando da OK ele fecha o alert e volta para o começo normal do site.

 

É como se ele estivesse fazendo o scroll mas voltando ao que era antes.

 

Imagem Postada

 

 

 

 

 

 

 

 

Valeu Tchurma http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu uso com Jquery assim:

 

var scroll = $('#minhadiv').height() - 280; // - 280 é para o scroll rolar 280px para baixo
    
$('#minhadiv').animate({
     scrollTop: scroll
}, 1000);

Com isso ela vai dar uma deslizada para 280px do inicio.

 

Caso não queira ver o efeito deslizar tem outras maneiras.

 

Ve se ajuda essa!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade esse problema estava sendo gerado por um outro

fiz uns pog aqui e consegui contornar...

 

Mas ainda tenho que adaptar muita coisa

se nao der certo volto a tentar com essa opção

 

Obrigado a ajudar :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thiago Retondar

 

Fala muleke!!! Já to com saudades do thelzin né ? rs

velho deu quase certo.

 

Ele até vai para o ponto que eu indico mas a barra está "zuando"

 

Imagem Postada

 

Velho, não entendi. o.O Qual é erro da na barra? Não é por causa do seu tema do Firefox?

 

Ele foi para o lugar que você queria?

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

P.S.: Mas me respondam aí, há algum método padrão para esse finalidade? Ou o certo é usar scrollTop/Left?

Compartilhar este post


Link para o post
Compartilhar em outros sites

não foi o tema não mano

no IE tava a mesma coisa <_<

 

Eu tava tentando fazer isso para depois tentar adaptar no Smooth Scroll

Mas ia dar muuuuito trampo a pesar de dar menos problema com o IE por isso estava tentando.

 

 

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.