Yes, there are ways around that, especially in MSIE if the browser user is willing to accept "unsafe scripting" by you. But...
An optimist sees the glass as half full.
A pessimist sees the glass as half empty.
A realist drinks it no matter how much there is.