Detecting whether innerHtml is readonly
<p>I understand that some HTML tags have a readonly innerHtml property in some browsers, e.g. in Internet Explorer,</p>

<p>"The innerHTML property is read-only on the col, colGroup, frameSet, html, head, style, table, tBody, tFoot, tHead, title, and tr objects."</p>

<p><a href="http://msdn.microsoft.com/en-us/library/ms533897(VS.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/ms533897(VS.85).aspx</a></p>

<p>The question is, how do you detect whether this is the case without resorting to a generic browser detect? Simply checking for the property a la</p>

<p><a href="http://www.quirksmode.org/js/support.html" rel="nofollow">http://www.quirksmode.org/js/support.html</a></p>

<p>won't differentiate between writable and read-only properties</p>
