Backend improvement to webserver that causes interrupts to work properly; made pcntl_signal only be called if it's supported
function getScrollOffset(){ var position; if (self.pageYOffset) { position = self.pageYOffset; } else if (document.documentElement && document.documentElement.scrollTop) { position = document.documentElement.scrollTop; } else if (document.body) { position = document.body.scrollTop; } return position;}var fix_scroll = function(){ var div = document.getElementById('playbar'); div.style.top = ( String(getScrollOffset()) ) + 'px';}window.onscroll = fix_scroll;