Aktywne Wpisy

MonazoPL +111
Ruszamy z kolejnym #rozdajo – wygraj kartę podarunkową do Allegro o wartości 100 zł!
Aby wziąć udział w konkursie, zaplusuj ten wpis oraz w komentarzu krótko odpowiedz na pytanie konkursowe: Jeśli wygrasz, na co wydasz (lub do czego dołożysz) to 100 zł? ( ͡~ ͜ʖ ͡°)
––––––––––––––––––––––––––––––
Aby wziąć udział w konkursie, zaplusuj ten wpis oraz w komentarzu krótko odpowiedz na pytanie konkursowe: Jeśli wygrasz, na co wydasz (lub do czego dołożysz) to 100 zł? ( ͡~ ͜ʖ ͡°)
––––––––––––––––––––––––––––––
źródło: promocje bankowe monazo
Pobierz
vieniasn +95
lodówki z wifi no ludzie kochani czego korpo nie wymyśli byle sojaków naciągnąć





#javascript #webdev
Takie coś nie blokuje:
if (e.keyCode === 32) {
e.preventDefault();
e.returnValue = false;
e.stopPropagation(); // blokada rozszerzeń
e.cancelBubble = true;
return false;
};
Strona i tak się przewija po naciśnięciu spacji, czego nie chcę.
http://stackoverflow.com/a/2343597
Problem że spacji nie blokuje, spacja przewija nadal stronę.
window.onkeydown = function(e) {
return !(e.keyCode == 32);
};
Zwróci false jeżeli naciśnięta jest spacja, co zablokuje przewijanie.
Tak się dzieje w Firefoksie z pewnym rozszerzeniem. Na Chrome blokuje normalnie i się nie przewija.
Ale kiedyś e.stopPropagation(); // blokada rozszerzeń wystarczyło do blokowania tego rozszerzenia (wtedy chodziło o blokowanie scrolla.)