Serializing Objects in Javascript
It's worth noting that this post is rather old at this point. I don't use the function listed in this post anymore and haven't for a rather long time. If you are using it and it's working for you,...
View ArticleIntroducing Gimme
It's been quite a while since I've blogged anything significant regarding Javascript. This is largely due to the fact that I've been spending a good bit of my free time working on an open source...
View ArticlesetCapture with Gimme
In my last blog post I talked about how to re-route events in Javascript. It comes in handy from time to time, but some people prefer an alternate paradigm -- one that is probably more familiar to...
View ArticleAccessing the Native DOMElement's prototype in Safari 2
UPDATE: It turns out, Safari has an interesting quirk. Simply executing this Javascript: document.getElementsByTagName('html')[0]; is enough to make the "[[DOMElement.prototype]]" property come into...
View ArticleProgrammatically Accessing the CSS Rules in Your Page's Stylesheets
It's not a scenario that comes up too often, but every once in a while, I find the need to programmatically access a CSS rule in one of my stylesheets (which includes rules embedded in the page via...
View ArticleIn Honor of Caspian (enhancing Gimme)
The Chronicles of Narnia: Prince Caspian arrived in theaters today, and for those of you who haven't noticed, all of the Gimme codename releases are named after characters from the Chronicles of...
View ArticlePalindromes
The other evening while I was watching TV, I happened to have my laptop out, so I started dabbling around in Firebug just for the heck of it. I'll often just start writing functions for no particular...
View ArticleCSS Word-wrap: break word; (revisited)
HedgerWow is a great blog. If you've never checked it out, you definitely should. I just noticed the other day that his latest post gives some props to my Emulating CSS word-wrap for Mozilla/Firefox...
View ArticleThe Ultimate addEvent(..) function
Two articles in particular that I've written on this blog have garnered a lot of positive feedback. Fixing IE's attachEvent Failures mouseenter and mouseleave Events for Firefox (and other Non-IE...
View ArticleProgrammatically clicking a link in Javascript
More accurately, this would be called actuating a link (i.e. the process of setting the link's behavior into motion, if you will.) In other words, you have a link: <a id = 'bingLink' href =...
View Article