What you're trying to achieve is such a PITA...that's why you don't see it too often. Cross browser compatibility is one of the most frustrating things in web development.