Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.783 pregleda

Najnovija ↓

Disabling top of the page 24.03.2009. u 02:24 · pre 214 meseci #1
Recimo, želim da klikom na jedan link prikažem skriveni <div>. Taj link i taj div se nalaze negde na sredini strane i mora da se skroluje do njega.

Kada se klikne na link prikazuje se skriveni <div> ali zbog href="#" odlazi na vrh strane i posetioc opet mora da skroluje, a to ne želim...

Na nekim sajtovima sam video da nakon klika strana ne mrda...

Verovatno je u pitanju neki kratak js kôd? :)


Hvala!

Re: Disabling top of the page 24.03.2009. u 08:36 · pre 214 meseci #2
Code:

<a href="javascript:void(null)" onclick="document.getElementById('id-tog-diva').style.display='block'">prikazi div</a>

zahvaljujuci ovom javascript:void(null); ostaces na tom mestu, tj neces "skociti" na vrh strane (mozes da koristis i kracu verziju: javascript:; ali je meni ona nekako ruzna :D)
Potpis
rafforum.rs - Forum Računarskog Fakulteta
Re: Disabling top of the page 24.03.2009. u 11:31 · pre 214 meseci #3
Negde sam pročitao da javascript kod ne treba da se stavlja u href. "Ispravno" rešenje je
Code:
href="#" onclick="document.getElementById('id-tog-diva').style.display='block';return false;"

mada nikad nisam imao problema kad sam javascript stavio u href
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Re: Disabling top of the page 24.03.2009. u 13:28 · pre 214 meseci #4
Citat:
Aleksandar Ružičić: 
Code:

<a href="javascript:void(null)" onclick="document.getElementById('id-tog-diva').style.display='block'">prikazi div</a>

zahvaljujuci ovom javascript:void(null); ostaces na tom mestu, tj neces "skociti" na vrh strane (mozes da koristis i kracu verziju: javascript:; ali je meni ona nekako ruzna :D)


Ne bi verovao koji sam kreten! Bio sam ja to i našao na netu i stavio i nije mi radilo... tek sada (svežeg mozga i kada imam potvrđeno) shvatim da mi je u URL-u ostala taraba #


:D

Hvala! Rešeno je! ;)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme