You're doing it wrong, then. o.-; I rarely run into that problem - or at least it's not that big of a deal to find a better, more efficient method that actually works on both. Further, it's safe to say that in some cases not all features will be available for all browsers. As long as there is no single browser, this will be an issue. Nothing you can do about that, other than working with it. Oh, and jQuery has a cleaner method with that. It's entirely unlikely for someone who plays Runescape to visit websites with their browser's JS handler off.