In javascript, I needed to know if a browser was currently showing a scrollbar. This was fairly simple, but just thought I’d write it down.
window.innerHeight < document.documentElement.scrollHeight
In javascript, I needed to know if a browser was currently showing a scrollbar. This was fairly simple, but just thought I’d write it down.
window.innerHeight < document.documentElement.scrollHeight
I was using the following code to pre-load my SWFs so I could instantiate them later.
swfDiv.style.width = '1px'; swfDiv.style.height = '1px'; swfDiv.style.overflow = 'hidden'; swfDiv.style.position='fixed'; swfDiv.style.top = '0px'; swfDiv.style.left = '0px';
And then, when I wanted to show my SWF, I would call
swfDiv.width = '100%'; swfDiv.height = '100%'; swfDiv.zIndex = 1000; swfDiv.overflow = null;
This works great in Chrome, but in Firefox, things go really bad and REALLY strange things start happening. Turns out that Firefox doesn’t like null as an overflow attribute.
Setting this to “” instead works fine.
swfDiv.width = '100%'; swfDiv.height = '100%'; swfDiv.zIndex = 1000; swfDiv.overflow = "";