Fixed Div, iets zoals lightbox

Status
Niet open voor verdere reacties.

radicalgamer

Gebruiker
Lid geworden
27 feb 2010
Berichten
595
Hallo,

Ik werk aan een website, daarop wil ik graag op de startpagina een soort advert blockje maken waarop een shoutbox stream word weergeven.
Het fixed gedeelte lukt, maar dan maak ik het lastiger :p:
Ik wil dat het blokje pas tevoorschijn komt nadat de gebruiker de pagina naar beneden scrollt.
Dus zodra de pagina laad is er niks van te zien, maar zodra de gebruiker naar beneden scrollt zou dan het blokje moeten komen.

Nou heb ik ooit zoiets gehad, dat ben ik helaas kwijt geraakt en na geschiedenis doorzoeken, internet afstruinen en zelf wat knutselen is er nog niet veel van terug...:p

Weet iemand een voorbeeld scriptje hiervoor, of iets dergelijks?

Met vriendelijke groet,

RadicalGamer
 
Hoi radicalgamer,
Ik probeerde deze: www.google.nl/search?q=javascript+onscroll, en de eerste hit lijkt me meteen raak. Met een kleine mutatie:
[JS]window.onscroll = showShoutbox();
function showShoutbox() {
var sBox = document.getElementById('shoutbox');
sBox.style.display = 'block';
}[/JS]
Mocht dat niet in alle browsers werken (even testen), dan heb ik niks gezegd en moet je even verder snuffelen. ;)

Met vriendelijke groet,
CSShunter
 
Ah, nu doet ie het natuurlijk elke keer als je de scrollbar durft aan te raken, maar dat zal niet de bedoeling zijn. :D
Dan meer zoiets als:
[JS]var geshowd = 'no';
window.onscroll = showShoutbox();
function showShoutbox() {
if (geshowd == 'no'){
var sBox = document.getElementById('shoutbox');
sBox.style.display = 'block';
geshowd = 'yes!';
}
}[/JS]
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan